An MCP (Model Context Protocol) server providing hybrid semantic search over code across a set of GitHub repositories that you list in `config.yaml`.
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
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| search_code | Hybrid (dense + BM25) search by query, with optional filters for language, service, symbol type |
| find_symbol | Look up a symbol by name — exact match, or case-insensitive token match when exact=false |
| find_usages | Find code that references a given symbol name (semantic search, then excludes the definition itself) |
| get_code_context | Fetch the full source of a file — or a specific symbol within it — directly from GitHub |
| reindex | Trigger code indexing of one or all services (incremental by default; force to re-embed) |
| index_history | Index git commit history; automatically fetches diffs for commits missing them |
| search_commits | Search git commit history with natural language |
| get_commit | Get full details for a specific commit including changed files and diffs |
| list_indexed_services | List indexed services with chunk and file counts, languages, and last-indexed time |
| index_stats | Show Qdrant collection statistics and configured services |
{
"mcpServers": {
"semcode": {
"transport": "http",
"url": "http://localhost:8090/mcp"
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Exposes HTTP methods from an OpenAPI specification as tools for Model Context Protocol (MCP) servers.
Auto-expose Rails app structure to AI via MCP. Zero config, 11 read-only tools.
Grade a site's security headers with fixes and a badge; read logs or code for the defender.
MCP tool for capturing screenshots and analyzing them with Claude Vision API