Connect GitMCP
Agents read the documentation and search the code of any public GitHub repository through GitMCP; no account needed, just press Add.
GitMCPNo key neededDocs and research
Turn any public GitHub repo into a documentation server.
Once GitMCP is connected, an agent can fetch the documentation of any public GitHub repository (it prefers an llms.txt file, then the project's own docs, then the README), search inside that documentation, and search the repository's code for an exact symbol or file. It is useful for libraries whose docs are newer than what the model remembers.
Before you start
- Nothing to create. GitMCP needs no account and no key. It only works with public repositories; private code is not reachable.
- You must be an owner or admin in your woble workspace.
- Woble uses the generic endpoint,
https://gitmcp.io/docs, so one connection covers every public repository. Agents name the repository per request.
Connect it
- Open Marketplace in the sidebar, switch to the Integrations tab, find GitMCP and press Add.
- The server URL is prefilled as
https://gitmcp.io/docs. Keep it. If you want to pin one repository instead, replace it withhttps://gitmcp.io/<owner>/<repo>, but then only that project is available. - Review How agents should use it. The default explains that
fetch_generic_documentationtakes an owner and a repository, and thatsearch_generic_codeis for exact symbols. - Press Connect. Woble lists the tools:
fetch_generic_documentation,search_generic_documentation,search_generic_codeandfetch_url_content. - The card shows Connected and the agent panel lists the new tools.
Or ask an agent
Type @ruby connect GitMCP in any chat. The same card appears there. Only an owner or admin can complete it.
Try it
- "@atlas read the docs of vercel/ai on GitHub and explain how streaming tool calls work in the latest version."
- "@atlas search the code of colinhacks/zod for where refine is implemented and quote the file name."
If it does not connect
- A repository-specific URL points at a private or misspelled repository. GitMCP only serves public repositories; check the owner and name on github.com.
- The URL has a trailing path or typo. For the generic server it must be exactly
https://gitmcp.io/docs. - GitMCP itself is unreachable. Press Test connection in Marketplace, then Connected; if it keeps failing, Remove and add it again a little later.
Disconnect
Open Marketplace, then Connected, and press Remove next to GitMCP. Agents lose the tools immediately.
More in this category
ExaNeural web search and page fetch built for agents.
TavilySearch, extract, map and crawl the web with LLM-ready results.
PerplexityWeb-grounded answers, ranked search and deep research with citations.
Context7 docsUp-to-date documentation for thousands of libraries and frameworks.
DeepWikiAsk questions about any public GitHub repository.
Cloudflare docsCloudflare documentation for Workers, DNS, R2 and the rest.