MakeCallable

Give agents your API

OpenAPI → hosted MCP. Sign up first, paste a setup prompt, or wire Streamable HTTP + Bearer yourself in the client you already use.

per-project MCP

Streamable HTTP · Bearer required · not OAuth

MCP URL

https://makecallable.com/mcp/<publicKey>

Header

Authorization: Bearer <apiKey>

After install

tools/list → real OpenAPI call → row in the project log

sign up first

An agent can’t create your MakeCallable seat.

You claim a seat, create the project credentials, then hand the agent the MCP URL + Bearer apiKey. No shared OAuth Client ID — every project has its own Streamable HTTP endpoint.

  1. / 01

    Claim a seat

    Sign in with a magic link while seats remain. When the cap is full, the waitlist keeps your place.

  2. / 02

    Create a project + paste OpenAPI

    You get a public MCP URL and an API key. Import OpenAPI JSON and set the upstream base URL + optional secret.

  3. / 03

    Install with Bearer auth

    Point any Streamable HTTP MCP client at https://makecallable.com/mcp/<publicKey> and send Authorization: Bearer <apiKey>. Missing Authorization is rejected.

paste this into your agent

Let the agent read Getting Started.

It follows /llms.txt, tells you what to do on your side, and checks the connection.

setup prompt
Set up MakeCallable for me. Read https://makecallable.com/llms.txt and follow its Getting Started section to connect this project's MCP in this client. Tell me exactly what I need to do on my side (claim a seat → create a project → paste OpenAPI → copy MCP URL + Bearer apiKey), then confirm the connection works by listing tools or calling one real tool from the OpenAPI.

Works in any agent that can read a URL. After signup, replace the flow with your project’s real MCP URL + apiKey from the dashboard.

or connect it yourself

URL + Bearer — except where the client can’t send it.

Replace placeholders with values from the project dashboard after signup. Claude uses Connectors + Request headers (not claude_desktop_config.json); ChatGPT is OAuth/no-auth only and is not supported in MVP. Full walkthrough also lives in docs.

One-click from the dashboard, or paste into ~/.cursor/mcp.json.

  1. Prefer the project page install panel after signup — it fills your real URL and apiKey.
  2. Or open Cursor Settings → MCP → Add new MCP server (HTTP / Streamable HTTP).
  3. Paste the snippet below into mcp.json, replacing placeholders.
  4. Ask the agent to call a tool; confirm the call log updates.
mcp.json
{
  "mcpServers": {
    "makecallable": {
      "url": "https://makecallable.com/mcp/<publicKey>",
      "headers": {
        "Authorization": "Bearer <apiKey>"
      }
    }
  }
}

Get the MCP URL from a seat.

Import OpenAPI. Install MCP. Confirm the first tool call. Tag revenue when the job closes.