KaiCalls connects your AI to your business phone system. Ask it to read your recent calls and transcripts, check leads, voicemails, texts, campaigns, and call analytics, and place outbound calls through your own KaiCalls agent. Everything is scoped to your own account, so the assistant works with your real phone activity instead of a closed dashboard. The read tools answer questions like who called today, what did they want, and which leads are hot; the single action tool can have your own agent call a lead back when you ask it to.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · www.kaicalls.com
69tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://www.kaicalls.com/api/mcp
Skill page: https://www.mcpbundles.com/skills/kaicalls-mcp-4886458f96
Explore capabilities (69)
read 15
write 10
Showing 25 of 69
Showing 25 of 69 tools from the public preview. Connect the server to inspect the full live tool list.
Get8
List6
Configure3
Retry2
Other capabilities6
Review an Extra Number
write
request_extra_number
Reserve an exact pool number and request an owner-only browser review of its recurring extra-line price. Requires numbers:write and billing:write. Never charges included or prepaid capacity; use attach_number for included allocation. This tool does not approve payment or prove activation.
Review an Extra Number — Reserve an exact pool number and request an owner-only browser review of its recurring extra-line price. Requires numbers:write and billing:write. Never charges included or prepaid capacity; use attach_number for included allocation. This tool does not approve payment or prove activation.
Get Extra Number Request Status — Read an owner-authorized extra-number request. Billing, assignment and live activation are distinct. Unknown checkout or provider outcomes retain the original request and number; never start a replacement purchase.
Reconcile Existing Setup — Reconcile database pointers for an existing imported signup phone reservation. Owner-only, entitlement-checked, single-flight and idempotent. Never creates agents, buys numbers, changes provider routing or sends messages. PBX, missing imports, and stale claims return review blockers. Reuse the same key to read/replay the outcome; a failed request requires review before a new key. Ready means database agreement, not activation.
Get Setup Recovery Status — Read an owner-authorized setup recovery request by its business and idempotency key. Running requests are never automatically stolen, including stale requests. A ready receipt does not prove live activation.
Make Call — Initiate an outbound voice preview via a KaiCalls AI agent. This lets the owner hear Kai, but it is preview only and never proves inbound routing or advances activation. Pass an idempotency_key to make the request safely retryable.
Check Call Status — Check the status of a call by its ID
List Recent Calls — List recent calls for the authenticated business
Get Transcript — Get the transcript and summary of a completed call
Get Call Recording
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
KaiCalls connects your AI to your business phone system. Ask it to read your recent calls and transcripts, check leads, voicemails, texts, campaigns, and call analytics, and place outbound calls through your own KaiCalls agent. Everything is scoped to your own account, so the assistant works with your real phone activity instead of a closed dashboard. The read tools answer questions like who called today, what did they want, and which leads are hot; the single action tool can have your own agent call a lead back when you ask it to.
How do I connect KaiCalls to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate this server?
Request removal if you do not want KaiCalls listed here, or claim the listing if you want to manage it on MCPBundles.
Operate KaiCalls?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in developer tools
Other MCP servers in this category from the directory index
— Get the real call recording URL for a call so reviewers can listen to the voice/audio instead of relying only on the transcript.
List Agents — List the KaiCalls agents on the authenticated account. Use this before setting anything up, to see whether this business already has a secretary answering its calls.
Get Business Info — Read back what a business already has: profile details, how many agents are configured, and recent call volume. Start here when someone wants a business number that answers missed calls, so nothing is created twice.
Get Operational Settings — Audit the business-level operational setup required before changing a live account: staff alert recipients, SMS/email alert flags, escalation rules, textable send-link entries, and assigned agent voice/model/greeting metadata.
Configure Staff Alerts — Save business-owned staff alert recipients and post-call escalation rules. Saving settings does not prove provider delivery or owner receipt; activation notification proof is tracked separately.
Get Activation Status — Read the persisted proof-first activation status for one accessible business. Returns masked evidence, the exact next action, and whether the command center/full MCP surface is unlocked. It cannot assert or advance proof. A number is not fully set up until the owner's own phone is on file (see owner_phone_on_file) and forwarding is verified — do not report the line as live/working on the strength of proof state alone.
Confirm Activation Notification Destination — APPROVAL-GATED. Save the owner-approved SMS or email destination for the exact active activation session. Delivery starts only when the inbound call artifact is ready, and settings alone never count as delivery proof.
Retry Activation Notification — APPROVAL-GATED. Retry only the current terminal or time-eligible activation notification channel for the exact active session. Requires a new idempotency key; ambiguous provider outcomes are never blindly resent.
Choose Customer Route — APPROVAL-GATED. After setup proof is complete, save forwarding, published_number, both, or testing. This unlocks the command center but does not claim customer coverage; selected live routes remain pending until independently verified. A number is not fully set up until the owner's own phone is on file (see get_activation_status / set_owner_phone) and forwarding is verified.
Configure Textable Links — Create or repair the business_links entries used by the send_link/send_sms tools. Use this when callers need booking, directions, cancellation, sister-location, or service-specific links texted without exposing raw URLs in the voice prompt.
Configure Agent Business Rules — Safely add or replace a named operational rules section inside an agent inbound prompt, then route the prompt patch through the governed agent.patch broker. Use this for cross-business handoffs, callback language, alert promises, and client-specific operating rules without round-tripping the whole prompt manually.
List Leads — List leads for the authenticated business, with optional status/source/agent filters. Includes the latest AI lead score when available.
Get Lead — Get full details for a single lead by ID, including the latest AI lead score and explanation.
List Voicemails — List recent voicemails for the authenticated business, including transcripts and recording URLs.
List SMS Messages — List recent SMS messages for the authenticated business. Filter by conversation or direction (inbound/outbound).
List Campaigns — List outbound call campaigns for the authenticated business.
Create Campaign — Create an outbound call campaign (cadence + lead batch) and optionally launch it immediately. Launching queues calls for the orchestrator; existing TCPA/consent gating still applies at dial time. Requires admin role on the business.
Showing the first 25 tools — full list and schemas: Directory API.
How many tools does KaiCalls provide?
MCPBundles probed 69 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does KaiCalls require?
KaiCalls may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.