Pigfox MCP endpoint

Call pigfox tools from an MCP client — Claude Desktop, an agent framework, or anything else that speaks the Model Context Protocol — with a bearer token, per-call metering, and a spend ceiling you cannot accidentally exceed.

Connect

The endpoint is https://pigfox.com/api/mcp, served over Streamable HTTP. Create a token at your API tokens page (you will need to be signed in), then point your client at it:

{
  "mcpServers": {
    "pigfox": {
      "url": "https://pigfox.com/api/mcp",
      "headers": {
        "Authorization": "Bearer pfx_YOUR_TOKEN_HERE"
      }
    }
  }
}

A request with no token, an unrecognised token, or a revoked token is refused before any tool runs and costs nothing.

Tools

Four tools are exposed today. Each is the same engine as its page on this site, so a result here and a result there are the same result.

The rest of the pigfox tool catalogue is not exposed over MCP yet. Most of those tools are reachable only through a form — a file upload, a multi-field questionnaire — and each needs a real adapter written and tested before it can be called by a machine. Four that work is the honest state of it; more will follow.

What a call costs

Credits are the same credits the rest of the site uses, drawn from the same balance. A free tool costs nothing. A paid tool costs one credit — the same price the web page charges for the same work, so there is nothing to arbitrage between the two doors. An active subscription covers MCP calls exactly as it covers the web tools: nothing is held and nothing is debited.

A tool that runs and reports a failure is still billed, because it ran. A call that is refused before dispatch — no credit, over a limit, unknown tool — is never billed.

Limits

These bound what one client can spend. They are deliberately denominated in credits rather than in requests, because the caller here is usually an agent: an agent that hits an error retries rather than stopping, and it is perfectly willing to wait between attempts, which is exactly the pattern a per-second rate limit cannot see.

What this does not do

Create a token See credit packs