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
| Type | Example | Notes |
|---|---|---|
| Documentation site | https://docs.docker.com | Crawls up to 100 pages |
| GitHub repo (public) | https://github.com/docker/docs | Indexes repo content via API |
| GitHub repo (private) | https://github.com/your-org/internal-docs | Requires GitHub sign-in with repo access |
| Any website | https://blog.example.com | Crawls 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
- Open your server on the Dashboard
- Scroll to the Sources section
- Paste a new URL and click Add Source
- The source begins indexing immediately
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:
- A callout appears in the wizard explaining the limitation
- You can proceed with the 100-page limit
- Or provide a more specific URL (e.g., a specific docs section)
- 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.