nirholas avatar

GitHub to MCP Converter

nirholas/github-to-mcp

This is a meta-tool that generates MCP servers from GitHub repositories by analyzing their structure and extracting callable operations. Point it at any repo and it scans for OpenAPI specs, GraphQL schemas, gRPC definitions, or documented CLI commands, then outputs a working MCP server with tools matching what it found. A Stripe SDK becomes tools for each API endpoint, a GraphQL repo gets query and mutation tools, a CLI tool gets executable command tools. It supports TypeScript and Python output and can extract from repos written in eight languages. You'd reach for this when you want an AI assistant to interact with a codebase's actual functionality instead of just reading its files. The web interface at github-to-mcp.vercel.app lets you paste a URL and download the generated server package immediately.

GitHub stars
28
tools
2
last updated
Jan 20, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

get_repo_infoGet repository info

Get repository info

No parameter schema in public metadata yet.

search_reposSearch repositories

Search repositories

No parameter schema in public metadata yet.

Sponsors

Readme

GitHub to MCP

GitHub to MCP

Convert any GitHub repository into an MCP server in seconds

Give Claude, ChatGPT, Cursor, Windsurf, Cline, and any AI assistant instant access to any codebase.

License npm version GitHub Stars

🌐 Web App • 🚀 Quick Start • ✨ Features • 📖 Docs


📋 Table of Contents


View the full README on GitHub

Details

Repository
github.com/nirholas/github-to-mcp
Category
Developer Tools
Registry
MCP registry, active

More from nirholas

Related Developer Tools MCP servers

View all
1amol21p avatarInteractive Terminalamol21p/mcp-interactive-terminalMCP server for real interactive terminal sessions — REPLs, SSH, databases, Docker15stars
2hint-services avatarHint Services Obsidian Github Mcphint-services/obsidian-github-mcpConnect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…9stars
3dubuqingfeng avatarGitlab Mcp Serverdubuqingfeng/gitlab-mcp-serverGitLab MCP (Model Context Protocol) server for AI agents9stars
4wei avatarMymlh Mcp Serverwei/mymlh-mcp-serverOAuth-enabled MyMLH MCP server for accessing MyMLH data.9stars
5structured-world avatarAdvanced GitLab MCP serverstructured-world/gitlab-mcp66 tools, 242 typed actions, 27 registry groups8stars
6paarths-collab avatarGitHub PR Contextpaarths-collab/github-pr-context-mcpRetrieves GitHub PR history as context material; the connected IDE agent does the reasoning.7stars