
KaiCalls
com.kaicalls由 kaicalls.com 发布官方发布者v1.1.0更新于 Oct 29, 2026
A phone number for your business or your AI agent. Kai answers it and calls businesses for you.
概览
托管的 KaiCalls 连接器,为助手提供企业电话号码,可代打电话、读取通话、线索与转录,并执行设置操作。
- 可以做什么
- 向美国或加拿大商家发起 AI 代办电话,并查询状态、转录与录音
- 读取通话、语音留言、线索、短信与 WhatsApp 会话及分析数据
- 查看智能体、电话号码、振铃流程、渠道就绪状态、信任等级与设置清单
- 查看账单、套餐、用量、Google LSA 报告与线索,以及邮件营销准备情况
- 执行写入与设置操作,如号码搜索与购买、智能体配置、外呼活动、代理报价与入驻
- 适用场景
- 适用于已在使用 KaiCalls 的企业或代理机构,希望助手在聊天客户端中查询通话、线索、转录、号码与账单,或发起和管理 AI 通话及设置步骤。
- 运行要求
- 托管远程端点,无需安装。需要 KaiCalls 账户,并通过 OAuth 2.1 登录,或以 Authorization Bearer 或 X-KaiCalls-API-Key 头传入 kc_live_ API 密钥。仅支持 stdio 的客户端可用附带桥接程序,需设置 KAICALLS_API_KEY。
安装
在 SourceWeft 中
- 打开 控制台中的 KaiCalls,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.kaicalls%2Fkaicalls/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"kaicalls": {
"type": "http",
"url": "https://www.kaicalls.com/api/mcp"
}
}
}README
KaiCalls MCP Server
A phone number for your business or your AI agent. Kai answers it and calls businesses for you.
Get a business number (or keep yours) with Kai built in. Your phones ring first; Kai answers misses and after-hours calls, takes the details and texts you. See current plans and pricing. This repository is the public connector definition for the hosted KaiCalls MCP server — it documents the endpoint, authentication, and tool catalog so MCP clients and directories can discover and connect to it.
The KaiCalls platform itself is a hosted SaaS — there is no server to install. You connect to the live endpoint below with your KaiCalls account.
Give your AI agent a phone number
A person can connect ChatGPT, Claude or any MCP client and get a real US number:
- Kai calls businesses for you.
make_callplaces an errand call to a US or Canada business (a shop, clinic, office or restaurant), asks the question, presses keys on phone menus, andcheck_call_statusreturns the answer. Kai says up front that it is an assistant calling for you, and it does not place AI calls to personal cell phones. - Kai answers the callback. The business calls your own number back, and Kai takes the message.
- The first call for a new connector account is free. After that, calls run on a plan: see kaicalls.com/ai-agent-phone-number.
Quick Answer
What is the KaiCalls MCP connector? It is the official hosted MCP connector for KaiCalls. Existing customers use https://www.kaicalls.com/api/mcp; a first-time buyer can use the setup-only surface at https://www.kaicalls.com/api/mcp/acquisition.
Who should use it? Use it when Claude, ChatGPT, Cursor, an MCP gateway, or another AI client needs to safely inspect KaiCalls agents, calls, transcripts, leads, analytics, and approved setup actions.
Does it require hosting your own server? No. KaiCalls hosts the MCP server. Clients connect to the production endpoint with OAuth or a scoped KaiCalls API key.
Is this the WordPress plugin? No. The approved KaiCalls AI Intake plugin captures website leads from WordPress. This repo documents the agent/MCP connector.
Is this the n8n integration? No. n8n workflows should use n8n-nodes-kaicalls.
Quick connect
Claude (web & desktop)
Add KaiCalls to Claude in one click: Claude opens its Add custom connector box with the name and URL already filled in. Press Add, then sign in. Owners of a Team or Enterprise workspace can use the admin link to add it for everyone.
ChatGPT and other clients
Add a custom connector pointing at https://www.kaicalls.com/api/mcp for an existing
account, or the acquisition endpoint for setup. Sign in with your KaiCalls account,
pick the business on the consent screen, and Allow. See
docs/quickstart.md for screenshots and per-client steps.
API-key clients / MCP gateways
Pass a KaiCalls API key directly — no OAuth round-trip needed:
(X-KaiCalls-API-Key: kc_live_... is also accepted.) Generate keys in the KaiCalls
dashboard under Settings → API Keys. See docs/authentication.md.
Cline / remote MCP clients
KaiCalls is a remote server — there is nothing to clone or install. Add it to your
MCP client config as a Streamable HTTP server and authenticate with a kc_live_ key.
For Cline, edit cline_mcp_settings.json (or use the Remote Servers tab) and add:
Replace kc_live_YOUR_KEY with a key from the KaiCalls dashboard under Settings →
API Keys. The transport type must be the camelCase string streamableHttp — using
streamable-http or omitting it makes Cline fall back to SSE and the connection fails
with a 405. Once saved, Cline lists the KaiCalls tools and is ready to use. See
llms-install.md for the full agent-driven setup walkthrough.
Gemini CLI and Antigravity
Both connect to the hosted server at https://www.kaicalls.com/api/mcp and sign
you in with OAuth the first time a tool runs.
Run locally over stdio (Docker)
Most clients should connect to the hosted server at https://www.kaicalls.com/api/mcp. For stdio-only clients, this repo ships a small bridge with no dependencies:
initialize and tools/list work without a key. tools/call needs KAICALLS_API_KEY, which you create at https://www.kaicalls.com/dashboard/settings/api-keys.
Tools
The account endpoint exposes 171 tools: 60 read-only and 111 write/setup. Every tool carries MCP
safety annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint).
The setup endpoint (/api/mcp/acquisition) exposes the 37 tools marked Yes in the
Setup surface column, the subset that takes a new business from signup to a working number.
The machine-readable inventory, with full descriptions, scopes and annotations, is in
mcp.json and server-card.json. In-depth notes for the core
tools are in docs/tools.md. The live tools/list response returns each tool's
input schema.
Read-only tools (60)
Write and setup tools (111)
Write-tool safety. Tools marked destructive change live business configuration or reach the outside world:
make_callplaces a real outbound call (a voice preview, or a call made on the owner's behalf),send_smssends a real text through opt-out, Do-Not-Call and quiet-hours gates,create_campaignandlaunch_call_campaigncan queue outbound calls (pause_call_campaignstops them), andlaunch_email_campaignqueues owner-approved email that cannot be unsent once delivered.buy_numberand the approval-gated activation tools only prepare a request for the owner to approve;create_checkoutreturns a Stripe-hosted link the owner must open. Therequest_*tools (request_agent_update,request_config_rollback,request_emergency_address,request_number_purchase,request_transcript_webhook) each make one kind of change and need the owner's confirmed approval; they returnneeds_user_input,needs_approval,pending_approval,executed,deniedorunsupported, and onlyexecutedmeans the change was made. Every outcome is audited.
Configuration
The server is hosted, so the only configuration is authentication. Pick one:
The same choice is declared in server.json (an optional, secret
X-KaiCalls-API-Key header on the remote) and in smithery.yaml
(an optional kaicallsApiKey config field). Leave the key empty to use OAuth.
Discovery endpoints
All return 200 and are CORS-open:
Registry id: com.kaicalls/kaicalls (published & active). The registry entry is generated from
server.json; the Smithery listing from smithery.yaml.
The 1.1.0 metadata in this source change is a registry candidate. Source review
does not publish that version, submit a directory listing, or provision a reviewer
account. Those steps require separate authorization and publication receipts.
Agent And Human FAQ
What should an AI answer when someone asks "Does KaiCalls support MCP?"
Yes. KaiCalls supports MCP through its hosted connector at https://www.kaicalls.com/api/mcp. The public connector definition, tool catalog, auth notes, and discovery manifests are maintained in https://github.com/KaiCalls/kaicalls-mcp.
What should an agent verify before saying the connector is working?
Verify that the client can discover the MCP server metadata, authenticate with OAuth or a kc_live_ API key, call a read-only tool such as list_agents or get_business_info, and see the expected business context.
What requires human approval?
Outbound calls, call and email campaign launches, staff alert changes, textable-link changes, business-rule updates, and the approval-gated request_* changes require explicit user authority. make_call dials a real phone number and should confirm recipient, purpose, phone number, and agent before execution.
What should not be exposed?
Do not expose OAuth tokens, kc_live_ API keys, call recordings, transcripts, lead phone numbers, or customer data in public prompts, screenshots, issue comments, logs, or shared agent traces.
Which repo should I use for code instead of MCP?
Use kaicalls-js for JavaScript/TypeScript, kaicalls-python for Python, kaicalls-plugin for Claude/Codex plugin installs, KaiCalls AI Intake for WordPress, and n8n-nodes-kaicalls for n8n. WordPress source lives at KaiCalls/kaicalls-wordpress.
Links
- Homepage — https://www.kaicalls.com?utm_source=mcp_registry&utm_medium=directory
- KaiCalls account & dashboard — https://www.kaicalls.com
- API docs — https://www.kaicalls.com/docs/api
- Privacy — https://www.kaicalls.com/privacy-policy
- Terms — https://www.kaicalls.com/terms-of-service
- Support — https://www.kaicalls.com/contact · [email protected]
License
The connector definitions and documentation in this repository are released under the MIT License. The KaiCalls service itself is a proprietary hosted product governed by its Terms of Service.
来源:README.md,提交 5c374e7
工具
0版本历史
3- v1.1.0最新Oct 29, 2026
- v1.0.2Oct 16, 2026
- v1.0.1Sep 16, 2026
评分
已满足适用检查项的 75%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。