Submit

Semcode

@GoodbyePlanet

An MCP (Model Context Protocol) server providing hybrid semantic search over code across a set of GitHub repositories that you list in config.yaml. It parses symbols with Tree-sitter and indexes both code and git commit history, so AI clients can query them by natural language or by symbol name. Hybrid retrieval combines dense embeddings with BM25, so both natural-language queries ("where do we publish order events?") and symbol-name lookups (PlaceOrderRequest) work well.

Tools

Server Config

{
  "mcpServers": {
    "semcode": {
      "transport": "http",
      "url": "http://localhost:8090/mcp"
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.