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.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.15.4Updated Nov 7, 2026
Read Placetel calls, recordings, numbers and routing; edit contacts, start calls, send SMS.
The publisher's own server: Ably MCP by usefulapi
Read Placetel calls, recordings, numbers and routing; edit contacts, start calls and send SMS from an assistant.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fplacetel/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"placetel-by-usefulapi": {
"type": "http",
"url": "https://placetel.usefulapi.io/mcp"
}
}
}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
https://placetel.usefulapi.io/mcp.claude mcp add --transport http placetel https://placetel.usefulapi.io/mcp, then run /mcp to log in.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.
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.
*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].
Source: servers/placetel/README.md at commit 4046075
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.
Takes no parameters.
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_nameList 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_pageusernamedescriptionGet 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_idrequiredList 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_numberGet call
One incoming call by id: caller, called number, type, duration, contact, voicemail file URL. GET /calls/{id}.
call_idrequiredList 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.
daterequiredpageper_pageList call recordings
Call recordings with direction, from, to, duration, time and the file URL. Filter by direction, number or day. GET /recordings.
todatefrompageorderper_pagedirectionList 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 moreGet contact
One contact by id with all its fields. GET /contacts/{id}.
contact_idrequiredList 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_pageactivateddescriptionGet phone number
One phone number by id: number, E.164, name, site, carrier, activation state and routing id. GET /numbers/{id}.
number_idrequiredList 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_idrequiredList 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_untilGet routing
One routing object by its id or by the phone number it answers. GET /routings/{number_or_id}.
number_or_idrequiredList routing plans
List routing plans (time-based call distribution plans) with name, description, ring duration and object counts. GET /routing_plans.
pageper_pageList groups
List ring groups (ring_all, hunt, monitoring) with members. Filter by name, description or type. GET /groups.
namepagetypeper_pagedescriptionList sites
List company sites (locations) with address and prefix. GET /sites.
pageper_pageList 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_numberGet fax
One fax by id: numbers, status, status info, pages, retries, report and file URL. GET /faxes/{id}.
fax_idrequiredList 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_pageList call center agents
List call-center agents with name, status, extension, priority and last call time. GET /call_center_agents.
pageper_pageList 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.
daterequiredpageper_pagequeue_idsCreate 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 moreUpdate 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_idrequired+5 moreActivate 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_idrequiredprofile_idrequiredInitiate 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.
sipuidrequiredtargetrequiredfrom_nameSend 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.
messagerequiredrecipientrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "placetel": { "url": "https://placetel.usefulapi.io/mcp" } }}