idosal/git-mcp
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
What it solves
GitMCPは、あらゆる公開GitHubリポジトリやGitHub Pagesサイトから、最新のドキュメントとコードにリアルタイムかつ根拠のあるアクセスを提供することで、AIアシスタントの "vibe-hallucinations"(感覚的な幻覚)を排除します。これにより、AIツールがニッチなライブラリ、新しいライブラリ、または急速に変化するライブラリを扱う際、古いトレーニングデータに依存してしまうことを防ぎます。
How it works
これはリモートModel Context Protocol (MCP) サーバーとして機能します。AIアシスタント(Cursor や Claude など)が GitMCP URL に接続されている場合、特定のツールを使用してドキュメントの取得、ドキュメント内でのスマート検索、参照リンクからのコンテンツの取得、GitHub のコード検索を介して実際のソースコードの検索が可能になります。
Who it's for
AI 駆動型 IDE やアシスタント(Cursor, Windsurf, VSCode, Claude Desktop, および Cline)を使用している開発者で、使用しているライブラリやフレームワークの活用について、AI に正確で最新のコンテキスト(文脈)を提供する必要がある方です。
Highlights
Zero Setup: クラウドで動作します。ユーザーは単に IDE の設定に URL を追加するだけです。
Generic vs. Specific: セキュリティのためのリポジトリ固有のエンドポイントと、動的なリポジトリ切り替えのための汎用的な
/docsエンドポイントの両方をサポートしています。Smart Search: インテリジェントな検索を使用して、関連するドキュメントの断片を、過剰なトークン消費を抑えながら見つけ出します。
Broad Compatibility: あらゆる公開 GitHub プロジェクトに対応しており、
llms.txtファイルを優先的に使用して AI 最適化されたコンテキストを提供します。Privacy-Focused: 認証は不要で、、ストリーミングクエリを保存したり、個人情報を収集したりすることはありません。