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.
This tool helps AI engineers and developers quickly integrate external codebases with AI assistants like Claude or ChatGPT. By simply providing a GitHub repository URL, it analyzes the code, extracts APIs and functions, and generates a standardized Model Context Protocol (MCP) server. This server enables AI assistants to understand and interact with the codebase, allowing them to autonomously read files, search code, and call API endpoints.
Available on npm.
Use this if you need to give AI assistants programmatic access to existing GitHub repositories, allowing them to interact with the code and APIs without manual context management.
Not ideal if you're looking for a general-purpose code analysis tool or if your AI assistant does not support the Model Context Protocol (MCP).
Stars
15
Forks
4
Language
TypeScript
License
Apache-2.0
Category
Last pushed
Feb 13, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/nirholas/github-to-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
cyanheads/git-mcp-server
An MCP (Model Context Protocol) server enabling LLMs and AI agents to interact with Git...
github/github-mcp-server
GitHub's official MCP Server
kunwarVivek/mcp-github-project-manager
a mcp server to manage github project's functionality
Alosies/gitlab-mcp-server
A fully-typed TypeScript MCP server for comprehensive GitLab API integration with Claude ...
kopfrechner/gitlab-mr-mcp
Interact seamlessly with GitLab repositories to manage merge requests and issues. Fetch details,...