# Accord > Accord turns any API into tools an AI agent can call, then checks every call before it runs: which tools each agent may use, whether it is stuck in a loop, whether a person must approve it, and which fields the model should never see. Accord is an MCP gateway made by Eden Builds. It is a developer preview. ## What it does - Converts a cURL command, OpenAPI 3, Swagger 2 or Postman v2.1 collection into MCP tool definitions in the browser. API keys are removed. - Gives a one-click sandbox gateway URL that works in Claude Code, Cursor, VS Code and the Claude app. Sandbox calls return sample data. 1,000 free calls for 30 days, no signup. - Runs seven checks on every call: readable request, role-based tool access, input schema, human approval, loop breaker, rate limit and call quota. - Trims responses (links and metadata), removes private fields (fails closed), caches repeat reads, and records a receipt for every call. - Ships a self-hosted MCP server template for Vercel, Railway and Docker. The server adds your API key, so the agent never sees it. ## Not yet available SSO, identity mapping, Slack approval buttons, audit export to Datadog or Splunk, semantic caching, paid plans, SOC 2 and SLAs. ## Pages - [Home and live demo](https://mcp.edenbuilds.me/) - [Converter app](https://mcp.edenbuilds.me/app) - [Compare with native MCP, API gateways and Zapier](https://mcp.edenbuilds.me/compare) - [Documentation](https://mcp.edenbuilds.me/docs) - [Use case: DevOps and IT](https://mcp.edenbuilds.me/use-cases/devops): Let the agent fix staging. Keep it out of production. - [Use case: Customer success](https://mcp.edenbuilds.me/use-cases/customer-success): Refund drafts without handing over customer data. - [Use case: HR and onboarding](https://mcp.edenbuilds.me/use-cases/hr-onboarding): New hire accounts, approved by a person. - [Use case: Data and BI](https://mcp.edenbuilds.me/use-cases/data-bi): Ask the same question twice. Pay for it once. - [Waitlist](https://mcp.edenbuilds.me/waitlist) - [Source code](https://github.com/edenbuilds/accord) ## Questions ### What does Accord do, in plain words? It turns an API into tools an AI agent can call, then sits between the agent and the API. Every call is checked: is this agent allowed to use this tool, is it stuck in a loop, does a person need to approve it, and which fields should the model never see. ### Do I need an account to try it? No. The converter, the sandbox chat and a live sandbox gateway all work without signing up. Accounts that keep gateways and audit logs for longer are coming. Join the waitlist to get one first. ### Does Accord add latency? A little, and we show you exactly how much. Every receipt records the time Accord spent on the call. Repeated read calls are served from cache, which skips your API entirely. We have not published a latency guarantee yet. ### Do you store our API payloads? The sandbox never calls your API, so there is nothing to store. We keep call receipts for 30 days: tool name, decision, timing and sizes, never response bodies. Servers you deploy yourself send nothing to us. Streaming receipts to Datadog or Splunk is on the roadmap. ### How are API keys handled? Keys never go into the tool definition. The converter removes them when you paste a command. When you deploy your own server, it adds your key to each request on the server, so the agent never sees it. ### Is it ready for enterprise production? Not yet. Accord is a developer preview. The checks run today. SSO, identity mapping, Slack approvals and audit export are on the roadmap. There is no SOC 2 report or SLA yet. ### What do sandbox calls return? Realistic sample data built from the API's own schema. You see the whole flow, including the checks, without connecting a real system.