Octocode MCP
AIアシスタント向けセマンティックコード検索・分析エンジン。GitHub/GitLabやローカルコードベースを自然言語で探索できるMCPサーバー。
Octocodeは、LLMパターンを活用したセマンティックコード研究・コンテキスト生成プラットフォーム。GitHub・GitLabの公開/プライベートリポジトリ、ローカルコードベースを自然言語で検索・分析。LSPインテリジェンスによるコンパイラレベルの理解で、実装パターンやライブドキュメント発見を支援。
Author: bgauryy
Stars: 786
GitHub
Install: npx octocode-cli
主な機能
- GitHub/GitLabリポジトリの自然言語検索
- LSPベースのコンパイラレベルコード理解
- ローカルコードベースの意味的分析
- 実装パターンとライブドキュメント発見
- 定義参照・呼び出し階層のインテリジェンス
想定ユースケース
- コード実装パターン調査 — 類似の実装パターンをGitHub上から検索し、ベストプラクティスを学習する際に活用
- プライベートリポジトリの解析 — 企業のプライベートリポジトリをセマンティックに検索・分析し、コンテキスト生成を自動化
- ドキュメント不足の補完 — LSPインテリジェンスで実装から自動的にドキュメントを発見・生成
- PR審査の効率化 — 修正内容の背景パターンを自動検索し、PR審査時のコンテキスト理解を高速化