Placetel MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.15.4更新于 Nov 7, 2026

Read Placetel calls, recordings, numbers and routing; edit contacts, start calls, send SMS.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行沟通与协作商业与电商

概览

AI 生成的概览

让助手读取 Placetel 的通话、录音、号码与路由,并编辑联系人、发起通话和发送短信。

可以做什么
  • 读取账户、网页用户、SIP 分机、站点和电话号码及其路由配置
  • 查看来电、通话详单、录音和传真,可按日期或号码筛选
  • 查看路由对象、路由计划、振铃组以及呼叫中心的队列、坐席和通话
  • 查询、新建和更新共享电话簿联系人,包括拉黑来电者
  • 切换号码当前生效的路由配置、发起真实通话、发送短信
  • 查看用量、提交功能请求、升级或取消订阅
适用场景
适合让助手回答关于 Placetel 电话系统的问题,例如漏接来电、通话费用、录音、哪个号码由谁接听,或做添加联系人、发送短信这类小改动。
运行要求
以 URL 方式添加的远程 MCP 端点;服务器通过 OAuth 登录,登录页会要求填写 Placetel 凭据。首次连接时需粘贴 Placetel Web API 密钥,按用户保存。客户端配置中不要放 API 密钥或 Authorization 头。需要 Placetel 账户;号码配置档需要包含该功能的套餐。
安装前请注意
API 密钥以你账户的权限行事。写入类工具会改动线上数据:启用号码配置档会立即改变来电路由,发起通话会产生真实通话与费用,发送短信立即送达、计费且无法撤回。更新联系人会整体替换标签列表,并可拉黑来电者。免费额度为每月 50 次工具调用;付费套餐通过 Stripe 结账链接付款。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Placetel MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Fplacetel/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "placetel-by-usefulapi": {
      "type": "http",
      "url": "https://placetel.usefulapi.io/mcp"
    }
  }
}

README

Placetel MCP by usefulapi

Read Placetel calls, recordings, numbers and routing; edit contacts, start calls, send SMS.

Live endpoint: https://placetel.usefulapi.io/mcp · Homepage: https://usefulapi.io/placetel

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://placetel.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http placetel https://placetel.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "placetel": {      "url": "https://placetel.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Placetel credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/placetel/

On first connect you'll paste a Placetel Web API key (Placetel → Integrations → Web API, web.placetel.de/integrations/web_api; an API v1 key works too). The key acts with your account's permissions. Your credentials are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
placetel_get_accountreadGet account
placetel_list_usersreadList users
placetel_list_sip_usersreadList SIP users (extensions)
placetel_get_sip_userreadGet SIP user
placetel_list_callsreadList incoming calls
placetel_get_callreadGet call
placetel_list_call_detail_recordsreadList call detail records
placetel_list_recordingsreadList call recordings
placetel_list_contactsreadList contacts
placetel_get_contactreadGet contact
placetel_list_numbersreadList phone numbers
placetel_get_numberreadGet phone number
placetel_list_number_profilesreadList number profiles
placetel_list_routingsreadList routings
placetel_get_routingreadGet routing
placetel_list_routing_plansreadList routing plans
placetel_list_groupsreadList groups
placetel_list_sitesreadList sites
placetel_list_faxesreadList faxes
placetel_get_faxreadGet fax
placetel_list_call_center_queuesreadList call center queues
placetel_list_call_center_agentsreadList call center agents
placetel_list_call_center_callsreadList call center calls
placetel_create_contactwriteCreate contact
placetel_update_contactwriteUpdate contact
placetel_activate_number_profilewriteActivate number profile
placetel_initiate_callwriteInitiate call
placetel_send_smswriteSend SMS
placetel_usage_statusmetaUsage status (free-tier meter)
placetel_request_featuremetaRequest a missing feature
placetel_upgrademetaUpgrade to Pro or Pro+
placetel_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per account)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with placetel_upgrade (it returns a Stripe Checkout link). Cancel any time with placetel_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running placetel_upgrade before then undoes the cancel. Or write to [email protected].

License

来源:servers/placetel/README.md,提交 4046075

工具

28

placetel_get_account

Get account

The Placetel account this API key belongs to: user id, name, email, company, platform (e.g. PROFI), primary SIP user id and the numbers the key may use. GET /me.

无需输入参数。

placetel_list_users

List users

List the web users of the account (main account and sub-users) with name, email, login, type, permissions and numbers. Filter by name, email, login or type. GET /users.

输入参数pagetypeemailloginper_pagelast_namefirst_name

placetel_list_sip_users

List SIP users (extensions)

List SIP users (phone extensions, softphones, fax and trunk lines) with extension number (did), caller id, type, online state and registrations. SIP passwords and PINs are never returned. GET /sip_users.

输入参数didnamepageper_pageusernamedescription

placetel_get_sip_user

Get SIP user

One SIP user (extension) by id: sipuid, extension, caller id, type, linked web user, online state and call settings. The SIP password and PINs are never returned. GET /sip_users/{id}.

输入参数sip_user_id必填

placetel_list_calls

List incoming calls

Incoming calls (accepted, missed, blocked, voicemail) on one day, today by default: caller number, called number, duration, matching contact, voicemail file URL and unread flag. For a different day pass date. GET /calls.

输入参数datepagetypeorderper_pageto_numberfrom_number

placetel_get_call

Get call

One incoming call by id: caller, called number, type, duration, contact, voicemail file URL. GET /calls/{id}.

输入参数call_id必填

placetel_list_call_detail_records

List call detail records

Call detail records (billing view) for one day: from, to, answering SIP user, length in seconds, cost amount and description. date is required. GET /call_detail_records.

输入参数date必填pageper_page

placetel_list_recordings

List call recordings

Call recordings with direction, from, to, duration, time and the file URL. Filter by direction, number or day. GET /recordings.

输入参数todatefrompageorderper_pagedirection

placetel_list_contacts

List contacts

List the shared phone-book contacts with names, company, phone/mobile/fax numbers, emails, tags and blocked flag. Filter by name, company, email, number or update time. search_number finds a contact by any of its numbers. GET /contacts.

输入参数pageemailphonemobileblockedcompanyper_pagelast_namespeeddialemail_workfirst_namephone_work另有 4 个

placetel_get_contact

Get contact

One contact by id with all its fields. GET /contacts/{id}.

输入参数contact_id必填

placetel_list_numbers

List phone numbers

List the phone numbers of the account with number, E.164 form, name, description, site, activation state and the routing object id that answers them. GET /numbers.

输入参数namepagenumberprefixsite_idper_pageactivateddescription

placetel_get_number

Get phone number

One phone number by id: number, E.164, name, site, carrier, activation state and routing id. GET /numbers/{id}.

输入参数number_id必填

placetel_list_number_profiles

List number profiles

The routing profiles of a phone number (for example Standard, Holiday, Night) and which one is active. Needs a Placetel plan with number profiles. GET /numbers/{number_id}/profiles.

输入参数number_id必填

placetel_list_routings

List routings

List routing objects (what happens to an incoming call: forward, group, routing plan, IVR, queue, voicemail, API) with their settings and time settings. Filter by update time. GET /routings.

输入参数pageper_pageupdated_sinceupdated_until

placetel_get_routing

Get routing

One routing object by its id or by the phone number it answers. GET /routings/{number_or_id}.

输入参数number_or_id必填

placetel_list_routing_plans

List routing plans

List routing plans (time-based call distribution plans) with name, description, ring duration and object counts. GET /routing_plans.

输入参数pageper_page

placetel_list_groups

List groups

List ring groups (ring_all, hunt, monitoring) with members. Filter by name, description or type. GET /groups.

输入参数namepagetypeper_pagedescription

placetel_list_sites

List sites

List company sites (locations) with address and prefix. GET /sites.

输入参数pageper_page

placetel_list_faxes

List faxes

In- and outbound faxes with from/to number, status, pages, duration, type and the file URL. Filter by direction or number. GET /faxes.

输入参数pagetypeorderper_pageto_numberfrom_number

placetel_get_fax

Get fax

One fax by id: numbers, status, status info, pages, retries, report and file URL. GET /faxes/{id}.

输入参数fax_id必填

placetel_list_call_center_queues

List call center queues

List call-center queues with name, ring time, loops and prompts. Use the ids to filter call-center calls. GET /call_center_queues.

输入参数pageper_page

placetel_list_call_center_agents

List call center agents

List call-center agents with name, status, extension, priority and last call time. GET /call_center_agents.

输入参数pageper_page

placetel_list_call_center_calls

List call center calls

Call-center calls of one day with queue, agent, from/to, answer status, start/end time and time spent in queue. date is required; narrow to queues with queue_ids. GET /call_center_calls.

输入参数date必填pageper_pagequeue_ids

placetel_create_contact

Create contact

WRITE: create a contact in the shared Placetel phone book. Give at least a name, company or number. Nothing is sent to the contact. POST /contacts.

输入参数faxtagsemailphonemobileaddressblockedcompanyfax_worklast_namespeeddialemail_work另有 4 个

placetel_update_contact

Update contact

WRITE: update the given fields of a contact (omitted fields stay; an empty string clears a text field). tags replaces the whole tag list; blocked=true blocks the caller. PUT /contacts/{id}.

输入参数faxtagsemailphonemobileaddressblockedcompanyfax_worklast_namespeeddialcontact_id必填另有 5 个

placetel_activate_number_profile

Activate number profile

WRITE: switch the active routing profile of a phone number (for example to Holiday or Night). This changes LIVE call handling for that number immediately: callers are routed differently. Find ids with placetel_list_number_profiles. PUT /numbers/{number_id}/profiles.

输入参数number_id必填profile_id必填

placetel_initiate_call

Initiate call

WRITE: start a real phone call. Placetel rings the given SIP user's phone first and, once answered, dials the target number. This places an actual call and call charges apply. Do not use without the user's explicit request. POST /calls.

输入参数sipuid必填target必填from_name

placetel_send_sms

Send SMS

WRITE: send a real SMS to a phone number from the Placetel account. The recipient receives it immediately and SMS charges apply; it cannot be recalled. Do not use without the user's explicit request and exact text. POST /sms.

输入参数message必填recipient必填

版本历史

13
  1. v1.15.4最新Nov 7, 2026
  2. v1.14.3Nov 5, 2026
  3. v1.14.2Nov 5, 2026
  4. v1.14.1Nov 4, 2026
  5. v1.14.0Nov 3, 2026
  6. v1.13.1Nov 3, 2026
  7. v1.12.0Nov 1, 2026
  8. v1.10.0Oct 31, 2026
  9. v1.9.0Oct 31, 2026
  10. v1.8.2Oct 30, 2026
  11. v1.8.0Oct 30, 2026
  12. v1.3.0Oct 26, 2026
  13. v1.0.3Oct 25, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成