semihkayan avatar

Codeweave

semihkayan/codeweave-mcp

This server gives your AI agent structured code understanding instead of dumping entire files into context. It runs locally, parses your codebase with tree-sitter across seven languages, and exposes three tools: semantic_search for hybrid vector and keyword queries with density-based reranking, reindex for manual updates, and get_index_status for health checks. The search pipeline combines Qwen3 embeddings via Ollama with BM25 full-text search, then reranks results using call graph centrality, visibility, and structural complexity signals to surface important code over boilerplate. Setup runs through npx with an interactive wizard that handles Ollama installation and project indexing. Reach for this when you want cheaper, more relevant context for coding tasks without blowing through tokens on file dumps.

GitHub stars
3
tools
3
transport
STDIO
last updated
Apr 3, 2026

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

semantic_searchSearch by meaning — finds functions even when you don't know exact names. Hybrid vector + keyword search with density-based reranking.

Search by meaning — finds functions even when you don't know exact names. Hybrid vector + keyword search with density-based reranking.

No parameter schema in public metadata yet.

reindexManually trigger index update. Usually unnecessary — file watcher auto-reindexes on changes.

Manually trigger index update. Usually unnecessary — file watcher auto-reindexes on changes.

No parameter schema in public metadata yet.

get_index_statusIndex health dashboard: file/function counts, embedding status, call graph stats, language breakdown.

Index health dashboard: file/function counts, embedding status, call graph stats, language breakdown.

No parameter schema in public metadata yet.

Sponsors

Readme

@codeweave/mcp

Give your AI agent structured code understanding — not just file dumps.

npm version license node version supported languages status


CodeWeave is an MCP server that gives AI agents cheap, precise code intelligence. Instead of dumping entire files into context, your agent queries local indexes — AST, call graph, type graph, hybrid semantic search — and gets back only what it needs.

Less tokens. More relevant context. Better decisions.


View the full README on GitHub

Details

Repository
github.com/semihkayan/codeweave-mcp
Category
AI & LLM Tools
Package
@codeweave/mcp
Transport
STDIO
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1warwickwood-cell avatarGenGEO Agent Registrywarwickwood-cell/gengeo-agent-registryMerchant verification for AI shopping agents.3stars
2leakferrethq avatarLeakferretleakferrethq/leakferretContext-aware secret scanner: lets an AI agent scan, verify, and rewrite secrets before committing.3stars
3luizedupp avatarRemembluizedupp/remembPersistent memory for AI agents — local JSON, zero config, no server required.3stars
4memorilabs avatarMemori Mcpmemorilabs/memori-mcpMemori MCP server — persistent AI memory with recall and augmentation tools3stars
5nikitacometa avatarMnemon Mcpnikitacometa/mnemon-mcpPersistent layered memory for AI agents. SQLite FTS5, fact versioning, zero-cloud.3stars
6oxgeneral avataragentmemoxgeneral/agentmemLightweight persistent memory for AI agents. Hybrid search. 16 tools. One SQLite file.3stars