βWhich conversations need me today?β
list_priority_conversationsA short list of who replied, what they asked and how urgent it is.
Connect Distro to Claude Code, Cursor or any MCP client. Ask who needs a reply, how your campaigns are doing, or for a new sequence, reply or article. It drafts. You approve. Nothing sends without you.
list_priority_conversationsReadThree people are waiting on you:
draft_contextual_replyDraftPlain questions in, real Distro work out. Each answer shows the tools your assistant calls behind the scenes.
βWhich conversations need me today?β
list_priority_conversationsA short list of who replied, what they asked and how urgent it is.
βDraft a reply to Maya's pricing question.β
get_conversation_contextdraft_contextual_replyA reply draft waiting in your Distro inbox. You edit it and press send.
βWrite a 3-email sequence for my finance leads list.β
get_business_contextcreate_campaign_draftA draft email campaign in Distro, using your positioning, ready for review.
βTurn that into a LinkedIn note and two follow-ups.β
create_campaign_draftA LinkedIn draft with a note under 300 characters. Not a pasted email.
βIs this list clean enough to send to?β
analyse_prospect_listEligible, suppressed and unverified counts, plus what is missing.
βWhich campaign is working best this month?β
compare_campaignsget_growth_performance_summaryA side-by-side comparison, with estimates labelled as estimates.
βPlan next month's articles from my Search Console data.β
get_content_performancecreate_content_plan_draftPlanned articles on your calendar, picked from queries you already rank for.
βPause the campaign that keeps bouncing.β
pause_campaignA summary of what will stop. It only pauses after you say yes.
Each tool does one clear job on top of Distro's own rules for email, LinkedIn and content. No raw database access, no open web requests.
What Distro already knows, so the assistant never guesses.
get_workspace_overviewReadOffers, plan, connected channels and what is switched off.
get_business_contextReadYour description, audience, goals, competitors and positioning. Missing fields are flagged, not invented.
get_gtm_strategyReadYour saved ICP, personas, pain points, messaging pillars and channel plan.
Find the right people and check a list before you use it.
search_prospectsReadSearch email contacts or LinkedIn prospects, with outreach eligibility.
get_prospectReadOne person's full record.
search_companiesReadSearch the companies in your workspace.
get_prospect_listReadYour lists, or one list with its members.
analyse_prospect_listReadEligibility, suppression, verification and data quality for a list. No AI, no guessing.
create_prospect_segmentDraftSave up to 500 contacts as a new list. Nobody is contacted.
Plan, write and review cold email and LinkedIn campaigns.
list_campaignsReadEmail or LinkedIn campaigns with their status.
get_campaignReadSettings, sequence and what is blocking launch.
create_campaign_draftDraftA new email sequence, or a LinkedIn note with follow-ups, saved as a draft.
update_campaign_draftDraftEdit a draft's name, sequence or details.
add_prospects_to_campaign_draftDraftAdd up to 500 recipients, with an eligibility preview.
get_campaign_performanceReadResults for one campaign, each number labelled confirmed or estimated.
compare_campaignsReadTwo to five campaigns side by side.
pause_campaignAsks firstPause a running campaign, only after you confirm a summary.
request_campaign_launchLink to DistroReturns the Distro page where you review and launch.
Know who replied and what to say back.
list_priority_conversationsReadReplies that need you, most important first.
get_conversation_contextReadThe recent messages in one thread and how it was classified.
draft_contextual_replyDraftA reply draft saved in your Distro inbox for you to edit and send.
Plan and write content from real search data.
get_content_planReadYour content calendar and the SEO engine's status.
create_content_plan_draftDraftAdd a planned piece to the calendar.
create_seo_content_draftDraftCreate an article, and have Distro write it in the background. Never published.
list_contentReadYour content with status, scores and publish info.
get_content_performanceReadSearch Console clicks, impressions, top queries and ranked opportunities.
One honest view across every channel.
get_growth_performance_summaryReadEmail, LinkedIn and content results for the last N days.
get_job_statusReadProgress of a background job, such as an article being written.
Your name is on every message, so the MCP can prepare the work but never speak to a prospect on your behalf.
There is simply no tool for it. Not a setting you could get wrong.
Everything the assistant writes lands in Distro as a draft. You review it and send, launch or publish yourself.
Ask it to launch and it gives you a link to the campaign in Distro, where you check readiness and press launch.
The assistant shows you exactly what will stop. It needs your yes, and a one-time code that expires in five minutes.
Each API key only sees the tools its permissions allow. Tools it can't use aren't even listed.
A key only reaches the workspace it was created in. Two workspaces never share data.
Each tool call is recorded with its outcome, so you can see what your assistant did and when.
AI drafting uses your plan's credits and is rate limited per workspace. There is no bulk generate.
Revoke a key in Settings and every request using it fails from that moment.
You need a Distro account and an MCP client that supports remote servers.
In Distro, open Settings β Integrations β API keys and create a key. Read permissions are ticked by default; add the draft permissions if you want it to write drafts too. The key is shown once, so copy it then.
Use the one-line command for Claude Code, or the JSON config for other clients that accept an HTTP header, such as Cursor or VS Code. Replace the placeholder with your key.
claude mcp add --transport http distro https://www.usedistro.com/api/mcp --header "Authorization: Bearer <YOUR_DISTRO_API_KEY>"{
"mcpServers": {
"distro": {
"type": "http",
"url": "https://www.usedistro.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_DISTRO_API_KEY>"
}
}
}
}Server URL https://www.usedistro.com/api/mcp
Try βWhat does Distro know about my business?β The assistant reads your workspace first, so every answer starts from your real offer, buyers and results.
MCP (Model Context Protocol) is an open standard that lets AI assistants use outside tools. Distro's MCP server gives your assistant a set of Distro tools, so it can read your workspace and prepare work for you in plain conversation.
No. There is no tool for sending, launching or publishing. The assistant can read your data and create drafts. Sending and launching always happen in Distro, after you review.
Any MCP client that can connect to a remote HTTP server with an API key in the header. Distro gives you a one-line command for Claude Code and a JSON config you can use in other clients, such as Cursor or VS Code.
Create an API key in Distro under Settings, then Integrations, then API keys. Add the Distro server to your MCP client with that key, and start asking. The setup steps are above.
Only the tools that write with AI do: reply drafts use your Outreach or LinkedIn AI credits, and article writing uses your plan's blog-post quota. Reading data and creating plain drafts don't use credits.
Each key only reaches one workspace and only the tools its permissions allow. Keys are stored as hashes, every call is logged, and you can revoke a key at any time.
Yes. Distro also has a REST API and webhooks, for example for new replies or accepted LinkedIn connections, if you'd rather build on it directly.
Start a free Distro trial, create a key, and ask your first question today. 3 days free, no card needed.