Plain MCP
Read and manage Plain support threads, customers, tenants, broadcasts, help-center content, Sidekick sessions, and workspace settings through Plain's hosted MCP server.
What agents can do
Actions80
Add generated reply
Add an AI-generated reply suggestion to a thread.
Add labels
Add labels to a thread by label type IDs.
Archive label type
Archive a label type to hide it from the active label list.
Assign thread
Assign a thread to a user or machine user.
Bulk upsert thread fields
Bulk upsert (create or update) multiple thread field values in a single operation.
Change thread priority
Change the priority of a thread.
Create broadcast
Create a new broadcast: a message authored once and posted to many Slack channels at once.
Create broadcast audience
Create a reusable broadcast audience: a named set of broadcast recipients, resolved to concrete Slack channels at send time rather than when saved.
52 moreFewer
Create label type
Create a new label type for organizing threads.
Create note
Create an internal note on a thread.
Create snippet
Create a new snippet (reusable reply template) in the workspace.
Create thread
Create a new thread for a customer.
Create thread field schema
Create a new thread field schema to capture structured data on threads.
Create thread link
Link a thread to an external entity (e.g.
Create workspace slack integration from auth
Connect workspace Slack notifications using a Slack connection the workspace already has.
Delete broadcast
Soft-delete a broadcast.
Delete broadcast audience
Soft-delete a broadcast audience.
Delete thread field schema
Delete a thread field schema from the workspace.
Delete thread link
Remove a link between a thread and an external entity.
Get attachment download url
Generate a short-lived download URL for an attachment on a thread.
Get broadcast audience details
Fetch a single broadcast audience by its ID, or null if no audience with that ID exists.
Get broadcast audiences
Fetch a paginated list of the workspace's broadcast audiences, newest first.
Get broadcast details
Fetch a single broadcast by its ID, including its authored content and who it is targeted at.
Get broadcasts
Fetch a paginated list of the workspace's broadcasts, newest first.
Get broadcast send deliveries
Fetch the individual recipients of one broadcast send — which channel got the message, which did not, and why.
Get broadcast sends
Fetch the send history of one broadcast, newest first.
Get customer details
Fetch detailed information about a specific customer by their ID.
Get customers
Fetch a paginated list of customers from Plain.
Get customer threads
Fetch first 10 threads for a specific customer.
Get help center article
Fetch detailed information for a specific help-center article by ID.
Get help center article by slug
Fetch detailed information for a specific help-center article by slug.
Get help center article groups
Fetch a paginated list of article groups for a specific help center.
Get help center articles
Fetch a paginated list of articles for a specific help center.
Get help centers
Fetch a paginated list of help centers.
Get labels
Fetch a paginated list of label types from Plain.
Get my assigned threads
Fetch first 10 threads assigned to a specific user in Plain.
Get my user
Get the currently authenticated user's details.
Get my workspace
Get the currently authenticated user's workspace details.
Get sidekick session
Poll a Sidekick session: read its status, its newest messages, and any approval it is blocked on.
Get snippet
Fetch a single snippet by ID, including soft-deleted snippets (where `isDeleted` is true).
Get snippets
Fetch a paginated list of snippets from the workspace.
Get tenant details
Fetch detailed information about a specific tenant by their ID.
Get tenants
Fetch a paginated list of tenants from Plain.
Get thread details
Fetch complete details for a specific thread including first 50 timeline entries.
Get thread field schemas
Fetch a paginated list of thread field schemas from Plain.
Get thread knowledge source citations
Fetch the knowledge sources cited by AI agent replies on a thread.
Get threads
Fetch threads with flexible filtering options.
Get user by email
Look up a Plain user by their email address.
List sidekick sessions
List Sidekick sessions in the workspace, most recent activity first.
Mark customer as spam
Flag a customer as spam.
Mark thread as done
Mark a thread as done (resolved).
Mark thread as todo
Mark a thread as todo (reopen or set as active).
Merge thread
Merge one Plain thread into another (a `MERGED_INTO` native thread link).
Move label type
Move a label type to a different position in the label hierarchy.
Remove labels
Remove labels from a thread by label IDs.
Reorder thread field schemas
Reorder multiple thread field schemas in a single operation.
Reply to thread
Reply to the last message in a thread.
Resolve sidekick approval
Approve or deny a Sidekick tool-call approval request.
Search broadcasts
Search broadcasts by name.
Search customers
Search for customers by name, email, short name, or external ID.
And 20 more in Definable.
How it connects
You paste an API key from Plain MCP on a page Composio hosts, so the key never passes through Definable.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Customer Support
Help Scout
customer support
Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools
HaloPSA
customer support
Create, inspect, list, and delete HaloPSA tickets, with customer, site, user, agent, asset, and ticket-routing lookups.
Intercom
customer support
Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale
Helpwise
customer support
Helpwise is an easy-to-use customer service platform that helps you manage all customer communication from a single place.
Plain
customer support
Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently.
Supportbee
customer support
SupportBee is a web-based email support tool that helps businesses organize their customer support emails efficiently.