Sem MCP Server

Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents

Local serverstdioPython

What is the Sem MCP Server?

Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents

What you get

Instead of lines changed, sem tells you what entities changed: functions, methods, classes.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Sem MCP Server

{
  "mcpServers": {
    "sem": {
      "command": "sem",
      "args": [
        "mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Frequently asked questions

Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.