
Octocode
You'd reach for this when you need to build semantic understanding of a codebase beyond what grep or simple text search can offer. It indexes your code with AI-powered analysis, letting you query by concept rather than exact string matches. The knowledge graph component maps relationships between functions, classes, and modules, which is handy when you're trying to understand dependencies or trace how data flows through unfamiliar code. Think of it as turning your repository into a queryable knowledge base where you can ask "what handles user authentication" instead of hunting for specific function names.
- GitHub stars
- 522
- tools
- 4
- transport
- STDIO
- last updated
- Nov 8, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
semantic_searchFind code, documentation, and indexed history by meaning.
Find code, documentation, and indexed history by meaning.
No parameter schema in public metadata yet.
structural_searchFind definitions, usages, and AST patterns in current source.
Find definitions, usages, and AST patterns in current source.
No parameter schema in public metadata yet.
view_signaturesRead function signatures, declarations, and imports.
Read function signatures, declarations, and imports.
No parameter schema in public metadata yet.
graphragExplore live file and symbol relationships and dependency paths.
Explore live file and symbol relationships and dependency paths.
No parameter schema in public metadata yet.
Sponsors
Readme
Octocode
Code search and dependency graphs for AI assistants.
Quick start · MCP integration · OctoFS · Documentation · Contributing · Website
Details
- Repository
- github.com/muvon/octocode
- Website
- octocode.muvon.io
- Categories
- Documents & Knowledge, Search & Web Crawling
- Package
@muvon/octocode- Transport
- STDIO
- Registry
- MCP registry, active