Octocode Mcp logo

Octocode Mcp

Free

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 codeb

FreeFree tier
#TypeScript
Inputs: textOutputs: text, code
Type
Saas

About Octocode Mcp

Octocode is an evidence-first code research tool designed for AI agents and developers. It provides an MCP server and CLI that give assistants like Cursor, Claude, and VS Code deep access to GitHub and local codebases. With 13 research tools—including code search, AST and LSP navigation, pull request history, package lookup, and OQL—it delivers the deepest cited context from any codebase. The system is secure by default: read-only, secrets redacted, with path and command guardrails. Octocode is free and open source under the MIT license, supporting 60+ languages via compiler-accurate LSP navigation.

Key Features

Code search across public and private repos
AST and LSP navigation across 60+ languages
Pull request history
Package lookup (npm)
OQL (Object Query Language) search
Secure by default: read-only, secrets redacted, path and command guardrails
13 research tools and 1 agent skill
Dual interface: MCP server and npx octocode CLI
Free and open source under MIT license

Pros & Cons

Pros
  • Evidence-first approach ensures cited, trustworthy context
  • Deep access to both GitHub and local repositories
  • Secure by design with read-only mode and secrets redaction
  • Supports multiple interfaces (MCP, CLI) for flexibility
  • Free and open source (MIT) with no cost barriers
  • 13 dedicated research tools covering a wide range of needs
  • LSP-compiler accurate navigation across 60+ languages
Cons
  • Requires MCP-compatible agent or CLI installation to use
  • Currently focused on GitHub and local codebases (no explicit GitLab/Bitbucket support)

Best For

Code research for AI agents in Cursor, Claude, and VS CodeSemantic code search across large codebasesGenerating cited context for AI-assisted developmentNavigating code structure with AST and LSPInvestigating pull request history and package dependencies

FAQ

Is Octocode free to use?
Yes, Octocode is free and open source under the MIT license.
Which AI assistants are compatible with Octocode?
Octocode works with Cursor, Claude, VS Code, and any MCP-compatible assistant.
How does Octocode ensure security?
It is secure by default: read-only access, secrets redacted, and path and command guardrails are enforced.
How do I install Octocode?
For the MCP server, run 'npx octocode-mcp@latest'. For the CLI, run 'npx octocode'.
What languages are supported?
Octocode supports over 60 languages with LSP-compiler accurate navigation and structural AST search.