Skip to main content
Free & Open Source

Convert GitHub Reposto MCP Servers

Transform any GitHub repository into a Model Context Protocol server for AI agents

Try:
Smart extractionTypeScript & PythonReady-to-use configsInteractive playground

One-Click Install

Add to Claude Desktop instantly

NEW
$npx @nirholas/github-to-mcp install <github-url> --claude
Auto-configures Claude Desktop
Installs dependencies
Works with Cursor too

Supports --claude, --cursor, and --vscode flags

View docs

All Tools & Features

Convert GitHub repos to MCP servers, test interactively, and deploy

How it works

Three simple steps to convert any GitHub repo into an MCP server.

Step 1

Paste GitHub URL

Enter any public GitHub repository URL. We support repos with README files, OpenAPI specs, GraphQL schemas, and source code.

1
Step 2

Analyze & Extract

We analyze the repository structure, detect the type (SDK, CLI, library), and extract all available tools and endpoints.

2
Step 3

Get MCP Server

Download production-ready MCP server code in TypeScript or Python, with configs for Claude Desktop, Cursor, and more.

3
FEATURES

Powerful & Flexible

Everything you need to turn any repository into an MCP server

Smart Extraction

Extracts tools from README, source code, OpenAPI specs, and GraphQL schemas automatically.

Ready-to-Use Config

Generate configs for Claude Desktop, Cursor, and other MCP clients instantly.

TypeScript & Python

Get production-ready MCP server code in both languages with full type safety.

Auto Classification

Detects repo type automatically: API SDK, CLI tool, library, or existing MCP server.