MCP Catalogs
Home

github-chat-mcp

by AsyncFuncAI·86·Score 41

An MCP server for analyzing GitHub repositories using the GitHub Chat API.

githubdeveloper-toolsai-llm
16
Forks
3
Open issues
13 mo ago
Last commit
2d ago
Indexed

Overview

GitHub Chat MCP is a Python implementation of the Model Context Protocol that provides tools for indexing and querying GitHub repositories. It integrates with GitHub's API to analyze codebases and answer questions about them. The server offers two main capabilities: repository indexing to analyze GitHub codebases, and repository querying to ask questions about indexed repositories.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Codebase analysis for understanding the architecture of large repositories
you:Technical due diligence when evaluating open-source projects
you:Documentation generation by asking questions about repository structure
you:What API do I need to use this server?
you:Can I use this with other MCP clients besides Claude Desktop?

When to choose this

Choose this MCP server when you need to analyze and query GitHub repositories through conversational AI interfaces, especially if you're already using GitHub Chat API or need repository indexing capabilities.

When NOT to choose this

Avoid this server if you need to work with private repositories without a GitHub Chat API key, or if you require functionality beyond repository analysis and querying.

Tools this server exposes

2 tools extracted from the README
  • index_repository

    Index and analyze a GitHub repository

  • query_repository

    Ask questions about an indexed GitHub repository

Comparable tools

github-mcpcodebase-mcprepo-mcpgit-mcp

Installation

Installation

  1. Install the package using pip:
pip install github-chat-mcp

Or with uv:

uv install github-chat-mcp
  1. Configure Claude Desktop by adding to claude_desktop_config.json:
{
  "mcpServers": {
    "github-chat": {
      "command": "uvx",
      "args": ["github-chat-mcp"]
    }
  }
}
  1. Set your GitHub Chat API key as required.

FAQ

What API do I need to use this server?
You need a GitHub Chat API key. The README provides instructions on how to obtain one.
Can I use this with other MCP clients besides Claude Desktop?
Yes, the server can be used with any MCP client that supports command-based servers. The README provides debugging steps using the MCP inspector.

Compare github-chat-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.