Server data from the Official MCP Registry
GitHub MCP Server - List PRs, issues, repo info, and search code
GitHub MCP Server - List PRs, issues, repo info, and search code
Valid MCP server (2 strong, 4 medium validity signals). 4 known CVEs in dependencies (1 critical, 2 high severity) โ ๏ธ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
12 files analyzed ยท 5 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: GITHUB_TOKEN
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-davidweb3-ctrl-github": {
"env": {
"GITHUB_TOKEN": "your-github-token-here"
},
"args": [
"-y",
"@davidweb3-ctrl/mcp-github-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
A Model Context Protocol (MCP) server for GitHub operations. This server enables AI assistants to interact with GitHub repositories through a standardized interface.
npm install -g @bountyclaw/mcp-github-server
Set your GitHub token as an environment variable:
export GITHUB_TOKEN=your_github_token_here
Or pass it when creating the client programmatically.
Add to your Claude Code MCP settings:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@bountyclaw/mcp-github-server"],
"env": {
"GITHUB_TOKEN": "your_github_token_here"
}
}
}
}
github_pr_listList pull requests for a repository.
Input:
owner (string, required): Repository ownerrepo (string, required): Repository namestate (enum, optional): Filter by state (open, closed, all)head (string, optional): Filter by head branchbase (string, optional): Filter by base branchsort (enum, optional): Sort fielddirection (enum, optional): Sort directionper_page (number, optional): Results per page (max 100)page (number, optional): Page numbergithub_pr_viewView details of a specific pull request.
Input:
owner (string, required): Repository ownerrepo (string, required): Repository namepull_number (number, required): PR numberinclude_diff (boolean, optional): Include diff contentgithub_issue_listList issues for a repository.
Input:
owner (string, required): Repository ownerrepo (string, required): Repository namestate (enum, optional): Filter by statelabels (string, optional): Comma-separated label namesassignee (string, optional): Filter by assigneecreator (string, optional): Filter by creatorsort (enum, optional): Sort fielddirection (enum, optional): Sort directionper_page (number, optional): Results per pagepage (number, optional): Page numbergithub_issue_viewView details of a specific issue.
Input:
owner (string, required): Repository ownerrepo (string, required): Repository nameissue_number (number, required): Issue numberinclude_comments (boolean, optional): Include commentsgithub_repo_infoGet repository information and statistics.
Input:
owner (string, required): Repository ownerrepo (string, required): Repository namegithub_search_codeSearch code across GitHub.
Input:
query (string, required): Search query (GitHub code search syntax)sort (enum, optional): Sort field (indexed, best-match)order (enum, optional): Sort orderper_page (number, optional): Results per pagepage (number, optional): Page number"List open PRs in facebook/react"
"Show me issue #123 in microsoft/vscode"
"Get info about the kubernetes/kubernetes repo"
"Search for 'useEffect' in TypeScript files"
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Run tests with coverage
npm run test:coverage
# Lint
npm run lint
# Format
npm run format
The project includes comprehensive unit tests with 90%+ coverage:
npm test
MIT License - see LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Built with ๐ฆ by BountyClaw
Be the first to review this server!
by Modelcontextprotocol ยท Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
by Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace ยท Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm โ conversationally
by mcp-marketplace ยท Finance
Free stock data and market news for any MCP-compatible AI assistant.