Skip to main content

Adding Sources

Sources are the content your MCP server indexes and makes searchable. You can add sources during creation or later from the dashboard.

Source types

TypeExampleNotes
Documentation sitehttps://docs.docker.comCrawls up to 100 pages
GitHub repo (public)https://github.com/docker/docsIndexes repo content via API
GitHub repo (private)https://github.com/your-org/internal-docsRequires GitHub sign-in with repo access
Any websitehttps://blog.example.comCrawls linked pages from the URL

Adding sources during creation

In the wizard's Sources step, paste each URL and it will be validated automatically. The free tier includes 2 sources per server.

Adding sources from the dashboard

  1. Open your server on the Dashboard
  2. Scroll to the Sources section
  3. Paste a new URL and click Add Source
  4. The source begins indexing immediately
Extra sources

The free tier includes 2 sources per server. Additional sources cost $3 each (one-time, permanent for that server). You can swap out which URLs are in those slots at any time.

Refreshing sources

Each source has a Refresh button that re-indexes it from scratch. This is useful when the content has been updated.

Sources also auto-refresh daily at 7:00 AM Central US time.

Large documentation sites

If a site has more than 100 pages:

  1. A callout appears in the wizard explaining the limitation
  2. You can proceed with the 100-page limit
  3. Or provide a more specific URL (e.g., a specific docs section)
  4. Or connect the docs GitHub repo for full coverage

Private GitHub repos

Sign in with GitHub to grant access to your private repos. MCP Studio uses the GitHub API to fetch content — no credentials are stored beyond the OAuth token.