Skip to main content
The Bland MCP server is a hosted, streamable-HTTP server. Every client needs the same two values:
  • URL: https://api.bland.ai/v1/mcp
  • Header: Authorization: Bearer YOUR_BLAND_API_KEY
Get your key from the dashboard. Claude can also sign in with Bland instead of using a key. Setting up a different tool? See all MCP clients.

Setup

Prefer the Norm plugin, which installs into Claude Desktop and stores the key for you. To connect the server without a key, sign in with Bland. In Claude, open Settings → Connectors, choose Add custom connector, and enter the server URL above. Connect it, and Claude opens Bland in your browser. Sign in, choose an organization, and approve what Claude can do. To make a read-only connection, uncheck Create and change your agents. To use an API key instead, and if your organization has access to Claude’s request-header authentication beta, add a custom connector with the server URL above, choose No sign-in, and add an Authorization request header with the full value Bearer YOUR_BLAND_API_KEY. If Request headers is unavailable, use the stdio bridge below. Install Node.js 22+ with npm first, then add this entry to claude_desktop_config.json (Settings → Developer → Edit Config). Replace org_your_key_here with your API key:
Keep the entire Bearer ... value in AUTH_HEADER. This avoids the Windows argument-spacing issue documented by mcp-remote. Restart Claude Desktop after saving.

Next steps

Tool reference

Everything the MCP server can do.

Bland MCP Server

Auth, rate limits, and how the server works.
Docs for agents: llms.txt