What are the prerequisites?
Python 3.10 or higher, a GitHub personal access token, and Poetry (recommended) for dependency management.
@wanzunz
基本情報
A Model Control Protocol (MCP) server for exploring the GitHub GraphQL schema and executing optimized queries. Provides AI assistants with efficient GitHub data retrieval capabilities through GraphQL.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"github_graphql_api_mcp": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
An MCP (Model Control Protocol) server that enables querying and using the GitHub GraphQL API. It allows users to explore the GraphQL schema, view type documentation, and execute custom GraphQL queries through MCP clients like Claude AI.
Clone the repository, install dependencies with Poetry (poetry install), activate the virtual environment, create a .env file with a GITHUB_TOKEN, and run python github_graphql_api_mcp_server.py. For one-click startup, configure the server in the Claude desktop app by providing the Python interpreter path, project directory, and script name.
Python 3.10 or higher, a GitHub personal access token, and Poetry (recommended) for dependency management.
Create a `.env` file in the project root with `GITHUB_TOKEN="your_github_token_here"`. Do not commit this file to version control.
It provides four tools: `print_type_field` (query fields of root types), `graphql_schema_root_type` (documentation for Query/Mutation), `graphql_schema_type` (documentation for specific types), and `call_github_graphql` (execute custom GraphQL queries).
Configure `mcpServers` in Claude desktop settings with the Python interpreter path, the `--directory` argument pointing to the project folder, and `run github_graphql_api_mcp_server.py`. Example configurations are provided in the README.
GraphQL allows precise data retrieval (only needed fields), reduces token consumption, enables single-request access to multiple related resources, is self-documenting, and has a strong type system to reduce errors.
Learn how to use MCP Servers with GitHub Copilot
A Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
MCP server connecting AI assistants with Jira & Confluence for smart project management.
GitHub's official MCP Server
コメント