github-issues-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@github-issues-mcpList open issues in facebook/react"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GitHub Issues MCP Server
An MCP (Model Context Protocol) server that lets AI assistants like Claude list, search, and inspect issues on any public GitHub repository — in natural language.
Built with Python and the official mcp SDK, using GitHub's public REST API (no auth required for public repos).
Why this exists
MCP is the emerging standard for connecting AI assistants to real data and tools. This server is a small, focused example of that pattern applied to GitHub issue tracking — useful on its own, and a clean reference if you're learning to build MCP servers.
Related MCP server: GitHub Assistant MCP Server
Tools exposed
Tool | Description |
| Lists the most recently updated open issues in a repo |
| Searches issues (open or closed) by keyword |
| Gets full details for a single issue |
Setup
git clone https://github.com/<your-username>/github-issues-mcp.git
cd github-issues-mcp
pip install -r requirements.txtOptional — to raise GitHub's rate limit from 60 to 5,000 requests/hour, set a personal access token:
export GITHUB_TOKEN=ghp_yourtokenhereRunning standalone (manual test)
python test_server.pyThis calls the tool functions directly against the live GitHub API so you can see them work without wiring up a full MCP client.
Using it with Claude Desktop
Add this to your Claude Desktop MCP config (claude_desktop_config.json):
{
"mcpServers": {
"github-issues": {
"command": "python",
"args": ["/absolute/path/to/github-issues-mcp/server.py"]
}
}
}Restart Claude Desktop, and you'll be able to ask things like:
"List the open issues in facebook/react" "Search torvalds/linux issues for 'memory leak'" "Show me details on issue #500 in python/cpython"
Project structure
github-issues-mcp/
├── server.py # MCP server + tool definitions
├── test_server.py # Manual test script (no MCP client needed)
├── requirements.txt
└── README.mdLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nukathotipoojitha/github-issues-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server