DevTk.AI

Serena MCP

Developer Tools Featured

Semantic code retrieval and editing tools that give coding agents language-server-aware project context.

Author

oraios

Category

Developer Tools

GitHub Stars

23,936+

Clients

5 supported

Freshness

Verified 2026-05-07

Installation

Run this command to install:

uvx --from git+https://github.com/oraios/serena serena-mcp-server --context ide-assistant --project .

Sample Configuration

Add this to your MCP client configuration file (e.g., claude_desktop_config.json for Claude Desktop):

{
  "mcpServers": {
    "serena": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/oraios/serena",
        "serena-mcp-server",
        "--context",
        "ide-assistant",
        "--project",
        "."
      ]
    }
  }
}

Use our MCP Manifest Generator to build complete configurations visually, or the MCP Config Validator to check your existing config.

Compatible Clients

Claude CodeCodexOpenCodeCursorVS Code

Details

Server IDserena
Authororaios
CategoryDeveloper Tools
Compatible WithClaude Code, Codex, OpenCode, Cursor, VS Code
Tags
codingsemantic-searchlanguage-serveragent
GitHubhttps://github.com/oraios/serena
Websitehttps://oraios.github.io/serena
GitHub Stars23,936+
MaintenanceActive maintenance
Last GitHub Push2026-05-06
Metadata Verified2026-05-07

About Serena MCP

Serena MCP is a Model Context Protocol (MCP) server created by oraios. It enables AI assistants to interact with Serena capabilities.

MCP (Model Context Protocol) is an open standard that allows AI models to securely connect to external tools and data sources. By installing Serena MCP, you give your AI assistant the ability to perform real actions through a standardized interface, rather than just generating text about them.

This server is compatible with Claude Code, Codex, OpenCode, Cursor, VS Code and has 23,936+ stars on GitHub. It falls under the "Developer Tools" category of MCP servers.

To get started, use our MCP Manifest Generator to create a complete configuration, or validate your existing setup with the MCP Config Validator.

Other Developer Tools Servers

Popular MCP Servers

Related Tools

FAQ

How do I install Serena MCP?

Run "uvx --from git+https://github.com/oraios/serena serena-mcp-server --context ide-assistant --project ." in your terminal. Then add the server configuration to your MCP client's config file. For Claude Desktop, this is typically located at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%/Claude/claude_desktop_config.json on Windows.

What clients work with Serena MCP?

Serena MCP is compatible with Claude Code, Codex, OpenCode, Cursor, VS Code. Each client has its own configuration file format, but the MCP server setup is similar across all of them.

What can I do with Serena MCP?

Semantic code retrieval and editing tools that give coding agents language-server-aware project context. Once configured, your AI assistant can interact with these capabilities through natural language commands, making it possible to perform real actions directly from your AI chat interface.