Skip to content
v1.0.0Apache-2.0

Give your agent a phone number. Use Quo to send and review business texts, manage contacts and tasks, and follow up on missed calls.

Quo MCP for Grok Build

Connect Quo (formerly OpenPhone) to Grok Build so you can work with business texts, contacts, tasks, call transcripts, and missed calls in plain language.

This plugin adds Quo's official hosted MCP server. It does not install or execute a local binary. On first connection, Grok opens Quo's OAuth flow in your browser so you can choose the workspace and authorize access; no API key or environment variable is required.

What you can do

ToolCapability
list-usersList workspace members for inbox filtering and task assignment
list-inboxesList the phone-number inboxes available in your Quo workspace
send-messageSend an SMS to one recipient
send-group-messageSend one shared group SMS to 2–10 recipients who can see one another
send-bulk-messagesSend separate private SMS messages to 2–40 recipients
create-contactCreate a Quo contact
update-contactUpdate or remove fields on an existing contact
list-contactsList and filter contacts with pagination
get-contactRetrieve one contact, including custom fields
list-tasksList Quo tasks with pagination
create-taskCreate a task linked to an inbox, conversation, or activity
update-taskUpdate assignment, due date, completion, content, or conversation links
fetch-messagesRetrieve message history with date and participant filters
fetch-call-transcriptsRetrieve call transcripts where enabled
fetch-missed-callsRetrieve missed incoming calls and available voicemail details

Example requests:

List my Quo inboxes.
Show the messages with +14165550123 from yesterday.
Summarize the calls I missed this morning.
Create a contact for Alex Rivera at +14165550123.
Create a follow-up task for the last missed call and assign it to Jordan.
Send Alex: "I'm running five minutes late."

Installation

Once the plugin is listed in the xAI marketplace, open /plugins in Grok Build, search for Quo, and install it. Enable and trust the plugin so Grok can connect to the bundled MCP server.

For testing before marketplace approval, install a pinned revision directly from GitHub:

grok plugin install OpenPhone/quo-grok-plugin@<full-commit-sha> --trust

Start a new Grok session after installation. The first Quo tool call opens a browser window for OAuth authorization. Use /mcps to inspect the connection.

Authentication, data, and permissions

  • The plugin connects only to https://mcp.quo.com/mcp.
  • Authentication uses Quo's hosted OAuth flow. The plugin does not read local credentials, secrets, .env files, or unrelated filesystem data.
  • Once authorized, Grok can read the Quo workspace data needed by the tools above and can perform explicit write actions such as sending messages and creating or updating contacts and tasks. Review recipients and content before approving consequential actions.
  • A group message exposes every recipient's phone number and replies to the whole group and cannot be undone. Use send-bulk-messages when recipients should receive separate private messages.
  • Data returned by Quo is processed in your Grok session and is subject to the terms and privacy policies of the services you use.
  • Quo may collect service usage and diagnostic events as described in the Quo Privacy Policy.

Sending messages requires prepaid Quo credits and counts as API messaging. Call transcripts require a plan and phone-number configuration that supports transcription.

Support and resources

License

Apache License 2.0. See LICENSE.