Model Context Protocol
Deterministic data tools for agents.
Agents are good at reasoning and bad at reliably normalizing a phone number. Connect any MCP client to MessyAPI and every capability becomes a tool — same engines, same key, same metering as the REST API.
- • Remote endpoint:
https://messyapi.com/mcp(streamable HTTP, JSON-RPC 2.0, protocol 2025-06-18) - • Local stdio bridge:
npm install -g https://messyapi.com/pkg/messyapi-mcp-1.0.0.tgz - • Authenticate with your existing API key as a Bearer header
One-click setup
Then replace messy_live_... with your key in Cursor's MCP settings. Use a test key while experimenting.
Claude Code (terminal)
claude mcp add --transport http messyapi https://messyapi.com/mcp \
--header "Authorization: Bearer $MESSYAPI_KEY"Claude Desktop / Cursor / any MCP client — remote (recommended)
{
"mcpServers": {
"messyapi": {
"url": "https://messyapi.com/mcp",
"headers": { "Authorization": "Bearer messy_live_..." }
}
}
}Local stdio bridge
{
"mcpServers": {
"messyapi": {
"command": "npx",
"args": ["-y", "https://messyapi.com/pkg/messyapi-mcp-1.0.0.tgz"],
"env": { "MESSYAPI_API_KEY": "messy_live_..." }
}
}
}