GitHub Knowledge Graph MCP Server
@ItamarZand88
GitHub Knowledge Graph MCP Server について
MCP server for GitHub Knowledge Graph exploration and analysis
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"github-knowledge-graph-mcp": {
"command": "npx",
"args": [
"github-knowledge-graph-mcp"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is GitHub Knowledge Graph MCP Server?
The GitHub Knowledge Graph MCP Server generates and interacts with knowledge graphs of GitHub repositories using the Model Context Protocol (MCP). It enables AI models to analyze and explore code repositories through a structured graph.
How to use GitHub Knowledge Graph MCP Server?
Install globally with npm install -g github-knowledge-graph-mcp, then run github-kg-mcp or npx github-knowledge-graph-mcp. Configure environment variables like MCP_PORT, MCP_HOST, MCP_DATA_DIR, and MCP_LOG_LEVEL. To integrate with Claude Desktop, run npx github-knowledge-graph-mcp install-claude.
Key features of GitHub Knowledge Graph MCP Server
- Generate knowledge graphs from GitHub repositories
- Check status and retrieve analysis results
- Navigate and explore knowledge graphs interactively
- Search nodes and get detailed node information
- Analyze dependencies and detect circular dependencies
- Get overview statistics for a knowledge graph
Use cases of GitHub Knowledge Graph MCP Server
- AI models exploring code structure and relationships in a repository
- Detecting circular dependencies in a codebase
- Analyzing dependencies and dependents of specific code nodes
- Generating structured knowledge for repository documentation or refactoring
FAQ from GitHub Knowledge Graph MCP Server
What runtime or dependencies are required?
Node.js is required. The server is installed via npm and runs as a command-line tool.
Where are knowledge graphs stored?
By default, data is stored in $HOME/.github-knowledge-graph/data, configurable via MCP_DATA_DIR.
How do I integrate with Claude Desktop?
Run npx github-knowledge-graph-mcp install-claude to automatically add the server configuration to Claude Desktop.
What transport does the server use?
The server uses the Model Context Protocol (MCP) over HTTP, with configurable host and port via MCP_PORT and MCP_HOST.
Is authentication required?
The README does not mention any authentication mechanism. The server binds to localhost by default.
「メモリとナレッジ」の他のコンテンツ
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
Basic Memory
basicmachines-coAI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Notion MCP Server
suekouA Model Context Protocol server for connecting Notion to MCP-compatible clients
JupyterMCP - Jupyter Notebook Model Context Protocol Integration
jjsantos01A Model Context Protocol (MCP) for Jupyter Notebook
MCP Apple Notes
RafalWilinskiTalk with your notes in Claude. RAG over your Apple Notes using Model Context Protocol.
コメント