github-to-mcp and gh-mcp

github-to-mcp
51
Established
gh-mcp
43
Emerging
Maintenance 10/25
Adoption 6/25
Maturity 20/25
Community 15/25
Maintenance 10/25
Adoption 6/25
Maturity 15/25
Community 12/25
Stars: 15
Forks: 4
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
Stars: 19
Forks: 3
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Dependents
No Package No Dependents

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work