MCP Directory

serena

by oraios · Python · ★ 23,632

A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

#agent#ai#ai-coding#claude#claude-code#codex#ide#jetbrains#language-server#mcp-server#programming#vibe-coding

Install

pip install git+https://github.com/oraios/serena.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "serena": {
      "command": "uvx",
      "args": [
        "git+https://github.com/oraios/serena.git"
      ]
    }
  }
}

From the README

The IDE for Your Coding Agent * Serena provides essential **semantic code retrieval, editing, refactoring and debugging tools** that are akin to an IDE's capabilities, operating at the symbol level and exploiting relational structure. * It integrates with any client/LLM via the model context protocol (**MCP**). Serena's **agent-first tool design** involves robust high-level abstractions, distinguishing it from approaches that rely on low-level concepts like line numbers or primitive search patterns. Practically, this means that your agent operates **faster, more efficiently and m…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers