# Widely Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Widely

Manage business calls, messages, phone numbers, and AI receptionists from one place.

- Record: https://musedirectory.ai/connector/widely
- Category: Productivity
- Developer: Swift Mobile Solutions (https://widely-mobile.com/mcp)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, sign-in needed, 758ms, checked 2026-10-29T10:01:10Z
- Endpoint: https://mcp.widely-mobile.com/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-28T20:46:21Z)
- Source: Found in the official MCP Registry (com.widely-mobile/widely) https://registry.modelcontextprotocol.io/v0/servers?search=com.widely-mobile%2Fwidely

Widely connects your business phone system to Muse. Search and retrieve calls, voicemails, and messages. Send SMS or Widely messages, request transcripts, and manage call forwarding. Business plans can set up AI receptionists, phone menus, and queues.

Example request: "Show me all calls from today and transcribe the one from my biggest client."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Widely to help me. It is a free service with an MCP server at https://mcp.widely-mobile.com/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- list_identities: The phone numbers, caller IDs, verified SIM numbers, PBX extensions, and eSIMs on this Widely seat, with the provider that supplies each and what it can do. Call this first to learn which identities the user has.
- search_calls: Find calls on this Widely seat by date range, direction, contact name, or number. Returns one row per call (legs collapsed) with direction, duration, outcome, the identity used, and whether a transcript or recording exists.
- get_call: Full detail for one call by call_id, including which identity and provider carried it.
- get_transcript: The stored transcript text for a call that already has one. Does not start a new transcription. While a speak call is still going, returns status in_progress. Returns no_transcript only after the call has ended and no text was stored.
- get_recording: A short-lived streaming link for a recorded call. Business plan only; the user must also have granted recordings.read.
- list_voicemails: Recent voicemails on this seat with caller, time, duration, and transcript text when available.
- get_voicemail: One voicemail by call_id with its transcript. Set include_audio to also get a short-lived audio link (Pro plan and above).
- search_messages: Search the user's Widely, SMS, and WhatsApp threads by keyword and date. Returns message text with sender and thread. Support and assistant threads are not included.
- get_thread: Messages in one thread, oldest first, with optional paging via before (ISO 8601).
- search_contacts: Find saved contacts on this seat by name. Returns names and numbers so other tools can be called by number.
- send_message: Send an SMS or Widely message. Pro plan. The grant already allows this. The first call sends the message.
- request_call: Ring the user's phones first. After one answers, call the destination into the same call. The call shows as outgoing. The user speaks. The assistant is not on the call. Pro plan. Does not ask for confirmation in the app. If no phone answers, the destination is not called.
- get_usage: eSIM data balance and call minutes already on this seat. Pass company=true for the whole account (Business).
- get_forwarding: How this seat's numbers are forwarded. Pro.
- update_forwarding: Point a verified number at a business number on this seat. Pro. The grant already allows this. Pass an empty forward_to to stop.
- request_transcript: Ask Widely to transcribe a recorded call that has no text yet. Pro. The grant already allows this.
- request_speak: Widely calls the number and the assistant handles the task on the call. Business. The user is not rung. Does not ask for confirmation in the app. Returns immediately with call_id. Poll get_call until has_transcript is true, then use summary. Call get_transcript for the dialogue. 
- control_call: Hold, resume, hang up, or transfer a call that is in progress on this seat. Business. The grant already allows this.
- list_pbx: Shared numbers and phone menus on this account. Business.
- get_account: Plan, wallet balance, how many people are on the account, live eSIMs, and which setups this seat can run. Call this before setting up a line.
- list_phone_system: Numbers and who answers them, AI receptionists, press-1 menus, queues, and opening hours. A queue rings only members who are signed in and available.
- list_team: People on this account and pending email invites.
- search_numbers: Available phone numbers for a country and optional city. The monthly price is the rate-checker list price. No sign-in. Does not buy.
- quote_number: Rate-checker monthly price for a number, and whether calls are included. No sign-in. Does not buy.
- quote_port: Rate-checker price to move an existing number to Widely. The move is not instant. No sign-in. Does not start the port.
- get_port: Where a port request stands. A port is not instant.
- quote_esim: Rate-checker pay as you go price per GB. There is no data package. Optional gb returns an estimate billed in 0.1 GiB steps. No sign-in.
- quote_call: Rate-checker price for a call to a number or country. No sign-in. Does not place the call.
- list_plans: Free, Pro, and Business monthly list prices. No sign-in. Does not change the plan.
- buy_number: Buy a phone number and charge the wallet. The grant already allows this. Pass idempotency_key so a retry does not buy a second number. Returns the price charged.
- add_number_channels: Set how many calls a number can take at once. The number includes 2. Extra channels are charged to the wallet. The grant already allows this.
- start_port: Start moving an existing number to Widely from the details in this chat. The grant already allows this. The port is not instant.
- submit_port: Send a port request to the carrier and charge the wallet when there is a fee. The grant already allows this. The port is not instant.
- order_esim: Create an eSIM profile. Data is billed per GB as it is used. There is no data package. The grant already allows this. Install happens later. Pass idempotency_key so a retry does not order a second profile.
- upgrade_plan: Move the account to Pro or Business and charge the wallet. The grant already allows this. Use it when another tool returns platform_upgrade_required.
- invite_member: Email an invitation to join this Widely account. The grant already allows this. Free and Pro stop at 8 people.
- upsert_receptionist: Create or edit an AI receptionist: name, greeting, and the knowledge it tells callers. Business. It talks to the caller and does not transfer the live call to a person. The grant already allows this.
- upsert_menu: Press-1 menu. Each key rings a person or a queue. Business. Use this when a caller should reach a human. An AI receptionist cannot transfer the live call. The grant already allows this.
- upsert_queue: A queue of people on this account. Calls ring only members who are signed in and available. Business. The grant already allows this.
- upsert_hours: A named weekly schedule. day is 0 Monday through 6 Sunday. start and end are HH:MM. Business. The grant already allows this.

Screening checks:
- MCP handshake: pass (Answered in 1465ms)
- Domain against threat feeds (Cloudflare security DNS): pass (mcp.widely-mobile.com, widely-mobile.com not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (68 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (Domain registered 307 days ago)
- AI review of purpose and tool behavior: pass (No concerns)
