Agent Phone Plan / Cursor Calls

Cursor phone calls: add Bland's MCP server, and your coding agent dials from its own number

Add Bland's MCP server to Cursor with an API key, and the Agent Phone Plan gives your agent a dedicated US local number to call and text from.

Then $19.99/month. US + Canada. Fair use applies.

Read the full guide

Unlimited talk
Unlimited text
One dedicated number
One concurrent call

What are Cursor phone calls?

Quick answer

  • Cursor phone calls are calls your Cursor agent places through Bland's MCP server (MCP, the Model Context Protocol, is an open standard for connecting an AI agent to outside tools).
  • With the Agent Phone Plan, those calls come from your agent's own dedicated US local number, and the same number sends texts and takes calls.

Who it's for

  • Developers who already work in Cursor and want their coding agent to place a test call or send a text from a dedicated number.
  • It's built for one agent running one person's errands, one call at a time.

What it isn't

  • It isn't a call center or a tool for mass outreach. More calls at once need Bland's Build plan, on the pricing page.
  • Unlimited calls and SMS cover US and Canada numbers, and your first plan purchase adds $10 of international calling credits for calls elsewhere.

How to set up Cursor phone calls in 3 steps

Step 1: subscribe to the Agent Phone Plan

Subscribe to the Agent Phone Plan: $9.99 for the first month (once per account owner), then $19.99 a month. It renews monthly on the card on file until cancelled, and you approve it when it starts. Your agent gets one dedicated US local number to make and receive calls and send and receive texts.

Step 2: add Bland's MCP server to Cursor

Add Bland's MCP server to Cursor with an API key. Cursor needs two values from Bland's docs, shown below: the server URL and an Authorization header carrying a full-access Bland API key from your dashboard. Restricted keys can't connect. Bland's MCP server doesn't ask for confirmation itself, so keep Cursor's tool-approval prompts on.

Step 3: run a safe test call to your own phone

Ask Cursor to call your own phone and then text you a short hello, and save its number as a contact before it calls anyone else.

Server URL
https://api.bland.ai/v1/mcp
Header
Authorization: Bearer YOUR_BLAND_API_KEY

What your AI can do with its own number

Place a test call

  • Ask Cursor to call your phone and read you a short message, so you can hear how a call from your agent sounds.
  • When the call ends, your agent can fetch the transcript and summary.

Text from its own number

  • Have your agent text your phone, or a contact you name, from its dedicated number.
  • When someone replies, Bland answers from that number toward the goal you gave the conversation.

Ask a business a question

  • Send your agent to ask a store about a delivery window, or to request an appointment change at an office.
  • Your agent asks and reports back. The business decides, so outcomes are not promised.

How Cursor phone calls work with Bland

A hosted MCP server

Bland hosts the MCP server, so there's nothing to run locally: Cursor points at one URL with your key. Once connected, your agent can place a call, wait for it to finish, and fetch its transcript and summary. MCP server for phone calls and SMS.

Texts need the plan

Texting needs the Agent Phone Plan, because your agent texts from its own number. Bland answers any reply from that number toward the goal your agent set. AI phone number that can text.

Calls coming in

People can call your agent on its number. The plan runs one call at a time across your account, so while a call is live, a new caller hears a busy signal. AI agent inbound calls.

Pricing and fair-use limits

The Agent Phone Plan is $9.99 for the first month (once per account owner), then $19.99 a month. Renews monthly on the card on file until cancelled. No trial: your card is charged when you approve. Unlimited calling and texting to US and Canada numbers, subject to fair use: 1 call at a time (across your account, inbound and outbound), 20 calls/hour, 50 calls/day, 1,000 call minutes/day, 60 minutes max per outbound call, 20 texts/hour, and 100 texts/day. If a call is already live, a new incoming call hears a busy signal. Your first plan purchase also includes an extra $10 of international calling credits, so your agent can make international calls. The plan also includes live call transfer to you and voice cloning. Cancel in Billing and Plans or through the API. Inside the unlimited AI calling and SMS plan.

Read the plan details
Agent Phone Plan
$9.99USD / first month

Then $19.99/month. First month price applies once per account owner.

  • Unlimited US + Canada voice minutes
  • Unlimited US + Canada SMS
  • One included US local number
  • One active call, inbound or outbound

Unlimited means fair use: one call at a time, 20 calls/hour, 50/day, 1,000 call minutes/day, 60 minutes max per outbound call, 20 texts/hour, 100/day, for US and Canada numbers. See plan limits.
Charged when you approve. There is no trial. Cancel in Billing and Plans. Cancellation takes effect immediately.

Questions

How do Cursor phone calls work?

Cursor phone calls run through Bland: you add Bland's MCP server to Cursor with an API key, and the Agent Phone Plan gives your agent a dedicated US local number to call and text from. MCP server for phone calls and SMS.

How do I connect Cursor to Bland?

Add Bland's MCP server with an API key. Point Cursor at https://api.bland.ai/v1/mcp and send your key in the Authorization header as Bearer YOUR_BLAND_API_KEY.

Which Bland API key does Cursor need?

A full-access Bland API key, from your Bland dashboard. Restricted keys can't connect to Bland's MCP server.

Can Cursor make calls without the plan?

Yes, outbound only. You can try it for free. That try covers outbound calls only, from a shared Bland number: no dedicated number, no texting, no incoming calls. Shared vs dedicated phone numbers for AI agents.

How do I make sure Cursor asks before it dials?

Keep Cursor's tool-approval prompts on for the Bland server. Every Bland tool carries read-only and destructive annotations, so well-behaved clients ask before a call, and Bland's MCP server doesn't ask for confirmation itself.

Can Cursor send texts from the same number?

Yes, with the Agent Phone Plan. Your agent texts from its own number, up to 20 texts/hour and 100 texts/day under fair use. AI phone number that can text.

Can people call my agent's number?

Yes. Your agent can take calls on its number, one call at a time across your account, inbound and outbound together. AI agent inbound calls.

Will my agent get the appointment change it asks for?

Not always. Your agent requests the change and reports back; the business decides, so outcomes are not promised. AI phone call assistant.

How much do Cursor calls cost on Bland?

$9.99 for the first month (once per account owner), then $19.99 a month. Renews monthly on the card on file until cancelled. Calls and texts sit inside that price, with no per-minute or per-message charges. How much it costs to give an AI agent its own number.

Which countries can my agent call?

Unlimited calls and texts reach US and Canada numbers, and your first plan purchase adds $10 of international calling credits so your agent can make international calls. The number itself is a US local number. Unlimited AI calling and SMS plan.

Can my agent run two calls at once?

No. The plan runs one call at a time across your account. More calls at once need Bland's Build plan, on the pricing page.

How do I cancel?

Cancel in Billing and Plans or through the API. The number stays on your account after you cancel.

Get Cursor phone calls

Works with

ClaudeCodexMuseGrok Bot

ChatGPT, Claude, Codex, Muse, and Grok Bot are trademarks of their respective owners. Bland isn't affiliated with, partnered with, or endorsed by Anthropic, OpenAI, Meta, or xAI.

Step 1 of 2

Which AI do you use?

We’ll open it with your setup instructions ready to go.