API docs and testing · by FetchSandbox
FetchSandbox
A testing service, driven from a coding agent through MCP or a CLI, that runs your third-party API integration (payments, webhooks and similar) against simulated provider 'twins', injects failures such as retries, duplicate or late requests, proposes fixes and returns a receipt of what was checked.
It targets the integration bugs normal CI misses, like a webhook delivered twice or a provider timing out, without pointing tests at a live provider account.
APIFree tierCommercial OKFor your project
- Official API
- Official API · Free tier Free: 500 runs and 5 fixes a month per developer; Pro: 10,000 runs and 100 fixes a month
“Free integration engine: connect through MCP and test supported integration workflows using controlled provider sandboxes.” fetchsandbox.com/llms.txt
- Key
- Needed
“Local tools can load without a key, but verification calls require authentication.” fetchsandbox.com/mcp
- Formats
- JSON
- Data download
- Not stated
- Price
- Free tier · from $200/mo $0 per developer: 500 runs and 5 fixes a month, full catalog, MCP and CLI
“Pro $200 per workspace, per month 10,000 runs, 100 fixes a month $3 a fix after; $5 per 10,000 runs after” fetchsandbox.com/pricing
- License
- FetchSandbox Terms Use of the testing service; your code and returned diffs/findings are yours; no reselling access, no live production credentials in sandboxes
- Commercial use
- Commercial use OK
“Your code stays yours. You give us permission to process it only so far as we need to run the job you asked for — reading a repository, reporting findings, producing a diff. We do not train models on it.” fetchsandbox.com/terms
- Credit
- Not stated
- Embedding
- Embedding unclear
- Using the website
- Free tier
Read on FetchSandbox's own pages on Oct 24, 2026 · license or terms · API docs · pricing. Check the license page before you ship.
For your agent
- Add the local MCP server (npm fetchsandbox-mcp, MIT client, run with npx) and set FETCHSANDBOX_API_KEY to the raw key (no 'Bearer' prefix); hosted clients use https://fetchsandbox.com/mcp/v1 with Bearer/API-key auth (choosing 'None' returns 401). Hosted tools cannot read your local files, so use the local server for code checks.
- Use test keys only; never upload live production credentials into a sandbox
- Treat a receipt as evidence for the recorded version and scenarios only, not general production approval
- Keep live billing disabled while testing against twins
llms.txt: fetchsandbox.com/llms.txt · MCP: Hosted https://fetchsandbox.com/mcp/v1 (Bearer/API key); local npm fetchsandbox-mcp via npx
Paste into your agent: Read https://agentgid.com/resources/fetchsandbox/agent.md before using FetchSandbox.
Quick answers
Does FetchSandbox have an API?
Yes. FetchSandbox has an official API documented at https://fetchsandbox.com/mcp.
Does the FetchSandbox API need a key?
Yes, you need an API key. Limits: Free: 500 runs and 5 fixes a month per developer; Pro: 10,000 runs and 100 fixes a month
Is FetchSandbox free?
Yes, there is a free tier: $0 per developer: 500 runs and 5 fixes a month, full catalog, MCP and CLI Paid plans start at $200 a month.
Can I use FetchSandbox in a commercial project?
Yes. Its terms say: "Your code stays yours. You give us permission to process it only so far as we need to run the job you asked for — reading a repository, reporting findings, producing a diff. We do not train models on it."
What you can build
- A pre-merge check that replays a payment webhook twice and late to confirm the handler is idempotent
- A CI gate that fails a PR when the FetchSandbox receipt shows an unverified invariant
- An agent workflow that tests a new provider integration against a twin before any real keys are used
Alternatives in API docs and testing
Something wrong or out of date? Tell us.