octocode-mcp and CodeMCP
These two tools are competitors, as both appear to be implementations of an "MCP server" providing code intelligence and search capabilities, likely targeting similar use cases for AI assistants and semantic code research.
About octocode-mcp
bgauryy/octocode-mcp
MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codebase/s into AI-optimized knowledge on simple and complex flows | Find real implementations and live docs from anywhere
Implements MCP (Model Context Protocol) with LSP-powered code intelligence (Go to Definition, Find References, Call Hierarchy) across GitHub, GitLab, and local codebases, enabling compiler-level understanding without parsing. Provides modular Agent Skills—including multi-phase research with session persistence, AST-driven code analysis, dependency graphing, and PR review across seven domains—composable via CLI or direct integration into Claude/Cursor.
About CodeMCP
SimplyLiz/CodeMCP
Code intelligence for AI assistants - MCP server, CLI, and HTTP API with symbol navigation, impact analysis, and architecture mapping
Leverages SCIP-based semantic indexing to build cross-file call graphs and dependency analysis—currently supporting Go (Tier 1), TypeScript/JavaScript/Python (Tier 2), and other languages with varying feature completeness. The tool operates through three interfaces: MCP (Model Context Protocol) for seamless integration with Claude and other AI assistants, a CLI for direct terminal queries, and an HTTP API for CI/CD pipelines and custom tooling. Features include semantic call graph navigation, blast radius calculation with risk scoring, dead code detection, ownership tracking via CODEOWNERS analysis, and automated secret scanning with 26 patterns—all designed to reduce token usage by 83% through smart preset loading.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work