Skip to main content
The Bland MCP server exposes the tools below plus 3 prompts. All of them are scoped to one organization: the one that owns the API key, or the one you chose when you signed in with Bland. Access describes each tool’s annotation: Read tools never change anything and clients can call them freely; Write and Destructive tools have side effects (Destructive ones spend money, touch live traffic, or delete things) and are confirmation-gated: the tool asks for an explicit confirmation argument before executing. Over a sign-in connection, Read tools need the mcp:read scope and Write and Destructive tools need mcp:write.

Calls

Choose the call resource before invoking a tool

Follow Choose what runs your call: resolve whether the user wants a dashboard agent, persona, or pathway before sending. Honor an established choice, verify the exact ID and environment or version, and ask before changing routes. create_call accepts phoneNumber, task, pathwayId, voice, from, and firstSentence. It does not accept agent_id, agent_version, persona_id, or pathway-version selectors. Do not replace an agent choice with pathwayId just to fit this schema. When available in your connection, use call_bland_api with method: "POST", path: "/v1/calls", and the snake_case request body from Send Call. This supports agent, persona, and version-specific pathway dispatch. For example, after verifying the destination and agent ID:
Use list_agents, get_agent, and list_agent_environments to verify an agent and its deployment before calling. If the required tool or route is unavailable, explain the limitation and ask the user how to proceed. Do not silently use a persona or pathway instead. After submission, retain the call_id, check the actual source and destination numbers and resource/version association, and verify agent calls under the intended agent’s Conversations view. The create_call result and call-log widget alone do not establish agent attribution. Report a successful call and an attribution problem separately, without placing a duplicate call.

Pathways

For Bland Agents builds, migrations, snapshot audits, and simulations, use the Norm plugin (norm@bland). The separate bland@bland plugin covers the v1 pathway workspace.

Agents

Full lifecycle for the Bland Agents platform: versioned, branched, and promoted through dev → staging → production environments.

Analytics

Evals

Documentation

API passthrough

For anything without a dedicated tool, the passthrough pair gives agents the entire Bland REST API:

Setup

Prompts

Clients that support MCP prompts (Claude Code surfaces them as slash commands) also get: Docs for agents: llms.txt