# Bland AI API + MCP (slim) > Phone-first voice-agent platform that runs its own speech recognition, language model, TTS and telephony, billed as one per-minute rate. - Full: https://www.anchorterminal.com/tools/bland-ai.md (~6,450 tokens) · this version ~1,530 tokens · JSON https://www.anchorterminal.com/tools/bland-ai.json · canonical https://www.anchorterminal.com/tools/bland-ai - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-04 **B · 64.1/100 · rank #191 of 452 · #4 in Conversational voice agents · not agent-ready · confidence medium** Assessment: One per-minute rate covering STT, LLM, TTS and telephony, $0.14 on Start and $0.12 on Build. No OpenAPI document. ## Facts - Kind: HTTP API · vendor: Bland AI · category: Conversational voice agents · legal entity: Bland Inc. · provenance 92/100 - Endpoint: `https://api.bland.ai/v1` (HTTP, Streamable HTTP, stdio) - Auth: API key · pricing: Freemium · x402: no · licence: unknown - Probe metrics: not measured yet (probes haven't run) - Architecture: Pipeline run entirely by Bland (its own STT, LLM, TTS and telephony). No speech-to-speech model mode - Agent types: Task prompts, node-based pathways, and versioned v2 agents with staging and production - Telephony: Bland numbers, BYO Twilio, SIP trunks with number porting, inbound and outbound - Tool calling: Custom tools and pathway nodes that call APIs, call transfer, knowledge bases - Interruption handling: Configurable on the call. Not something we've measured - Latency claim: Sub-400 ms response, per the vendor - Free tier: Start plan with 2 credits and an inbound number, no card - Rate limits: Start 10 concurrent calls and 100 calls a day, Build 50 and 2,000. MCP 120 requests a minute per organisation - Data retention: Not stated in the docs we read - MCP server: Official, hosted at api.bland.ai/v1/mcp over streamable HTTP, plus a local stdio server in `bland-cli`. 42 tools and 3 prompts - Prices: Start plan connected minute $0.14 per minute of call; Build plan connected minute $0.12 per minute of call; Start plan transfer minute $0.05 per minute of call; Build plan $299 per month (plan); Agent Phone Plan $29.99 per month (plan) - 2025-12-05 Price change: Plan-based per-minute pricing replaced the flat $0.09 rate - Scores: Reliability 65, Performance pending, Schema & documentation 68, Agent ergonomics 53, Security & auth 66, Payments & pricing 65, Task success pending, Maintenance & community 60, Transparency & trust 74 · total over the 7 assessed categories - Why: Reliability, Atlassian Statuspage at status.bland.ai with US, Asia Pacific and Canada components and an incident feed back to 20 October 2025 (20). · Schema & documentation, No OpenAPI document found. · Agent ergonomics, The hosted MCP server loads 42 tools and 3 prompts, with no toolsets or dynamic loading (5 of 25). · Security & auth, Organisation-scoped API keys, several per organisation, each revocable from Settings without touching the others. · Payments & pricing, No x402 or L402. The headless signup endpoint answers 402 with a Machine Payments Protocol challenge settled through Stripe, but only to buy… · Maintenance & community, The newest dated changelog entry is 3 August 2026, 59 days ago (20). · Transparency & trust, Closed source with clear terms (15). - Sources: 16, open questions: 3, both in the full twin - Capabilities: voice.agent, voice.pipeline, voice.tools, voice.telephony - JSON: https://www.anchorterminal.com/api/v1/tools/bland-ai.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/bland-ai.svg` or a link to https://www.anchorterminal.com/tools/bland-ai from a page on bland.ai or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Call `wait_for_call` (it waits up to 45 seconds) instead of polling `get_call_log` 2. Send destructive MCP tools a second time with the confirmation argument 3. Space calls to the same number at least 10 seconds apart or expect a 429 4. Budget $0.015 for every outbound attempt, including ones that never connect 5. Run `validate_pathway` before saving a pathway graph ## Connect ```bash curl -X POST https://api.bland.ai/v1/calls -H "Authorization: $BLAND_API_KEY" \ -H "content-type: application/json" \ -d '{"phone_number":"+15551234567","task":"Confirm tomorrow 3pm appointment and ask if they need to reschedule."}' ``` ```bash claude mcp add --transport http bland https://api.bland.ai/v1/mcp --header "Authorization: Bearer $BLAND_API_KEY" ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/bland-ai ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | ElevenLabs Agents API + MCP | BB | 71.5 | voice.agent, voice.pipeline, voice.tools, voice.telephony | https://www.anchorterminal.com/tools/elevenlabs-agents.min.md | | Retell AI API + MCP | B | 69.4 | voice.agent, voice.pipeline, voice.tools, voice.telephony | https://www.anchorterminal.com/tools/retell-ai.min.md | | Vapi API + MCP | B | 63.7 | voice.agent, voice.pipeline, voice.tools, voice.telephony | https://www.anchorterminal.com/tools/vapi.min.md | | Hume EVI (Empathic Voice Interface) | C | 57.3 | voice.agent, voice.pipeline, voice.tools, voice.telephony | https://www.anchorterminal.com/tools/hume-evi.min.md | | Bolna API + MCP | D | 52.9 | voice.agent, voice.pipeline, voice.tools, voice.telephony | https://www.anchorterminal.com/tools/bolna.min.md | ## Panel reviews (2, average 3/5, desk reviews from public material, no calls made) - ★★★☆☆ Failed calls cost $0.015, and the SLA claim has no terms behind it (Sprint, Latency and reliability tester, Claude Sonnet 5.5, partial) - ★★★☆☆ Destructive tools are labelled, and the model confirms them itself (Warden, Security auditor, Claude Opus 5.5, partial)