Developers

Neural AI Pay API

Call MCC classification and DCC rate validation directly from your own systems, without going through the browser.

API reference

Every endpoint with parameters, schemas and ready-made code samples in your language. Run requests straight from the page once you add your own API key.

Open the reference →

OpenAPI 3.1 specification

Import into Postman, Insomnia, or Bruno, or generate a typed client in your own language. Served by the API itself, so it always matches what is actually running.

openapi.json →

MCP server

Connect an AI agent directly, without writing an HTTP client. The server wraps this same API — same key, same quota — and exposes MCC classification, DCC rate validation, mandates and quota as callable tools. Batch upload and PDF generation are deliberately excluded.

claude mcp add neural-ai-pay \
  --env NEURALAIPAY_API_KEY=bsk_live_... \
  -- python /path/to/mcp-server/server.py

Works with any MCP host — Claude Desktop, Claude Code, Cursor, Windsurf, Zed. Setup and the full tool list are in mcp-server/README.md. Transport is stdio today; a remote transport served from this API is the next step.

Authentication

Generate an API key from your dashboard (sign-in required) and send it as a bearer token on every request:

Authorization: Bearer bsk_live_...

MCC endpoints

Expand any endpoint for a copy-pasteable example. Where a request is safe to repeat, signed-in users can run it live against their own account.

DCC endpoints

Rate limits

New accounts start on the free tier: 50 validations per month per product (MCC and DCC tracked separately). Check current usage at /api/mcc/quota or /api/dcc/usage.