KEMBAR78
GitHub - 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
Skip to content

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

License

Notifications You must be signed in to change notification settings

bgauryy/octocode-mcp

Repository files navigation

Octocode Logo

Octocode MCP

Transform Any AI Assistant Into a Code Research Expert

MCP Community Server Ask DeepWiki Trust Score


What is Octocode?

Octocode MCP gives AI assistants real-time access to millions of GitHub repositories, enabling them to provide context-rich, production-quality responses based on real-world code implementations.

Perfect for: Code creation, bug fixes, architecture research, documentation, and learning from real implementations.

πŸ“– Full Documentation β†’


πŸš€ Quick Start

# 1. Authenticate with GitHub (requires GitHub CLI: https://cli.github.com/)
gh auth login

# 2. Add to your AI assistant's config
{
  "mcpServers": {
    "octocode": {
      "command": "npx",
      "args": ["octocode-mcp@latest"]
    }
  }
}

# 3. Start using it!
"Search for React hooks implementations in popular repositories"

πŸ“– Complete Setup Guide β†’


πŸ“¦ Repository Contents

This repository contains three main components:

πŸ” Octocode MCP Server

packages/octocode-mcp/

The core MCP server that enables AI assistants to search and analyze GitHub code.

Features:

  • πŸ” Smart code discovery across millions of repositories
  • πŸ“Š Progressive research workflows
  • πŸ”’ Enterprise-grade security with content sanitization
  • ⚑ Token-efficient responses (up to 70% reduction)

πŸ“– Full Documentation β†’


🧰 Octocode Utils

packages/octocode-utils/

Utility library for token optimization and content processing used by Octocode MCP.

Features:

  • πŸ—œοΈ Smart content minification for 50+ file types
  • ⚑ Advanced token optimization strategies
  • πŸ”§ Helper utilities for content processing
  • πŸ“¦ Standalone NPM package

Perfect for: Building token-efficient AI tools and content processors.


🧠 Octocode Local Memory

packages/octocode-local-memory/

Ultra-fast in-memory storage MCP server for AI agent coordination and communication.

Features:

  • ⚑ Sub-millisecond operations (< 1ms read/write)
  • 🀝 Enable multiple AI agents to coordinate during workflows
  • πŸ”’ File lock management to prevent conflicts
  • πŸ“Š Task assignments, status updates, and inter-agent messaging
  • πŸͺΆ Zero configuration - no database or Redis required

Perfect for: Multi-agent workflows, task coordination, real-time status tracking, and parallel agent execution.

πŸ“– Full Documentation β†’


πŸ€– Octocode Claude Plugin

octocode-claude-plugin/

Multi-agent development system for Claude Code that transforms ideas into production-ready applications.

Features:

  • 7 specialized AI agents (Product Manager, Architect, Engineers, QA)
  • 7-phase workflow from requirements to deployment
  • Research-driven decisions from 100k+ GitHub repos
  • Parallel execution with file conflict prevention
  • 80-90% test coverage enforcement

Example:

/octocode-generate Build a blog platform with authentication and comments

πŸ“– Full Documentation β†’


πŸŽ₯ See It In Action

See the dramatic difference between generic AI and Octocode-enhanced AI.

  • Deep code research (React internals)
  • AI agent development workflow
  • Pull request analysis

πŸ“š Resources


🌟 Community


Built with ❀️ for developers by developers

Website β€’ GitHub β€’ NPM

About

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

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Languages