github-to-mcp and gh-mcp
About github-to-mcp
nirholas/github-to-mcp
Convert GitHub repositories to MCP servers automatically. Extract tools from OpenAPI, GraphQL & REST APIs for Claude Desktop, Cursor, Windsurf, Cline & VS Code. AI-powered code generation creates type-safe TypeScript/Python MCP servers. Zero config setup - just paste a repo URL. Built for AI assistants & LLM tool integration.
Implements automatic repository analysis using language-specific parsers and detects OpenAPI, GraphQL, and AsyncAPI specifications to generate type-safe MCP servers in TypeScript, Python, or Go. The architecture fetches and classifies repositories by type, extracts tools from multiple sources (API specs, source code, READMEs), then generates complete runnable servers with configuration files for Claude Desktop, Cursor, and Windsurf integration via the Model Context Protocol.
About gh-mcp
shuymn/gh-mcp
A GitHub CLI extension that seamlessly runs the github-mcp-server using your existing gh authentication. Eliminates manual PAT setup by automatically retrieving GitHub credentials and launching the MCP server with proper authentication.
Bundles and auto-extracts platform-specific `github-mcp-server` binaries with SHA256 integrity verification, then bridges them to MCP clients (Claude Code, etc.) via stdio transport. Offers fine-grained control through environment variables for toolset filtering, read-only mode, and dynamic capability discovery, while enforcing a strict allowlist for process environment inheritance to mitigate supply-chain risks.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work