FreeAPI.watch

GitMCP

Open-source service that turns any public GitHub repository into an MCP docs server via URL pattern — gitmcp.io/{owner}/{repo}. llms.txt aware.

Status
🟢 Online · 1028 ms
30-day uptime
100%
Free tier
Unlimited (fair use), no key, no credit card
Auth
No key required
Last 30 days

Free alternatives (live ranking)

Compare GitMCP with…

Official docs ↗

Frequently Asked Questions

Does GitMCP require an API key?

No, GitMCP is freely accessible without registration or an API key.

What is GitMCP's free tier?

Unlimited (fair use), no key, no credit card

Is GitMCP currently online?

We check GitMCP every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.

Implementation notes

When to use GitMCP

GitMCP turns any public GitHub repository into an MCP docs server through a URL pattern: point your client at gitmcp.io/{owner}/{repo} and the agent can search that repo's documentation, README, and llms.txt. There's also a dynamic endpoint (gitmcp.io/docs) that lets one connection query any repo. Open source and self-hostable. Use it when the library you depend on has no official MCP server — which is still most libraries.

Common pitfalls

Quick start (bash)

claude mcp add nextjs-docs --transport http https://gitmcp.io/vercel/next.js

From our monitoring

The dynamic /docs endpoint answers handshakes in 600-900ms in our checks — the slowest of the docs servers we monitor, reflecting per-request repo resolution work. Availability has been reliable; latency is the trade-off.

Embed this badge

Add a live status badge to your README, docs, or website.

GitMCP status badge

Markdown

[![GitMCP Status](https://freeapi-builder.a10ayassine.workers.dev/badge/mcp-gitmcp.svg)](https://freeapi.watch/mcp-gitmcp)

HTML

<a href="https://freeapi.watch/mcp-gitmcp"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/mcp-gitmcp.svg" alt="GitMCP Status"/></a>