# MakeCallable > Make your API callable by AI agents Paste OpenAPI, get a hosted MCP server for Claude and Cursor, and measure which agent calls turn into revenue — without rewriting your API. ## Product - Paste OpenAPI JSON → hosted Streamable HTTP MCP URL - Bearer apiKey required on /mcp/ - Proxy to your upstream base URL + secret - Call log, top tools, 7-day series, manual GSV / revenue tagging - Capped early access (default 50 seats) with waitlist when full - Auth + Postgres on Supabase EU (eu-central-1) ## Getting Started 1. Sign up at https://makecallable.com/login while seats remain (join the waitlist if the cap is full). 2. Create a project, paste OpenAPI JSON, and set the upstream base URL + optional secret. 3. Copy the project's Streamable HTTP MCP URL (https://makecallable.com/mcp/) and API key. 4. Install in your client with Authorization: Bearer — see https://makecallable.com/agents for per-client steps. 5. Ask the agent to list tools or call one real operation; confirm the call appears in the project log. 6. When an agent-driven outcome closes, tag a revenue / GSV event on the project. ## Primary URLs - Home: https://makecallable.com/ - Agents: https://makecallable.com/agents - Docs: https://makecallable.com/docs - Blog: https://makecallable.com/blog - Login: https://makecallable.com/login - This file: https://makecallable.com/llms.txt ## Support - Email: hello@makecallable.com ## Docs - [Quickstart](https://makecallable.com/docs/quickstart): Claim a seat, import OpenAPI, install the MCP URL, and log your first agent call. - Markdown: https://makecallable.com/docs/quickstart/raw - [OpenAPI import](https://makecallable.com/docs/openapi-import): What your OpenAPI JSON needs — and what you don’t have to change for agents. - Markdown: https://makecallable.com/docs/openapi-import/raw - [Upstream auth & base URL](https://makecallable.com/docs/upstream-auth): Point MakeCallable at your API with a base URL and optional upstream secret. - Markdown: https://makecallable.com/docs/upstream-auth/raw - [Install Cursor, Claude, ChatGPT](https://makecallable.com/docs/install-clients): Connect the hosted Streamable HTTP MCP URL with Bearer auth — see /agents for the full client matrix. - Markdown: https://makecallable.com/docs/install-clients/raw - [Caps & waitlist](https://makecallable.com/docs/caps-waitlist): Why seats are capped, what happens when they’re full, and how the waitlist works. - Markdown: https://makecallable.com/docs/caps-waitlist/raw - [Troubleshooting imports](https://makecallable.com/docs/troubleshooting): Stuck OpenAPI imports, missing tools, auth errors, and blocked base URLs. - Markdown: https://makecallable.com/docs/troubleshooting/raw - [FAQ](https://makecallable.com/docs/faq): Plain-language answers for product owners and engineers sharing a seat. - Markdown: https://makecallable.com/docs/faq/raw ## Blog - [OpenAPI to hosted MCP without rewriting your API](https://makecallable.com/blog/openapi-to-hosted-mcp): Paste OpenAPI JSON, get a Streamable HTTP MCP URL for Cursor and Claude — keep the REST API you already ship. - [How to measure agent revenue (GSV) from MCP tool calls](https://makecallable.com/blog/measure-agent-revenue): Agent traffic only matters if you can attribute outcomes. Log every proxied call, then tag revenue when the job closes. - [Install a remote MCP server in Cursor, Claude, and ChatGPT](https://makecallable.com/blog/install-mcp-cursor-claude-chatgpt): One hosted Streamable HTTP URL and a Bearer API key — install in Cursor or Claude; ChatGPT custom MCP is not supported in MVP. ## MCP - Transport: Streamable HTTP - Path: https://makecallable.com/mcp/ - Auth: Authorization: Bearer - Per-client install guides: https://makecallable.com/agents ## Out of MVP scope - YAML OpenAPI import - OAuth 2.1 MCP broker - Password / social login (magic link only today) - Billing / orgs / unlimited scale - Product CLI / skills library / first-party REST tools API