Coming soon · preview
Bring your own agent.
Claude, ChatGPT, Claude Code, your own stack: point it at your Thread Otter project over MCP. Your agent gets the eyes and the hands. The judge, the pacing, and the ban guards stay ours, so nothing it proposes can burn your accounts.
the product works without any of this · the connector is for founders who already run their own agents
One MCP server. Every agent speaks it.
A remote MCP endpoint with a project-scoped key. Add it to Claude or ChatGPT as a connector, to Claude Code as a server, or call it from any MCP client you run. No SDK, no webhook maze, no OAuth dance.
Add to your agent
{
"mcpServers": {
"thread-otter": {
"url": "https://api.threadotter.com/mcp",
"headers": {
"Authorization": "Bearer to_key_..."
}
}
}
}preview · final endpoint + key format may change before launch
Read everything. Propose anything.
The same tools our own assistant works with, exposed to yours. Reads are instant. Writes are proposals: they land in the pipeline as drafts, never on a platform.
Reads
list_signals
scored buyer mentions across every watched source
read_thread
a full conversation with its draft + outcome history
list_leads
the person-centric directory: signals + cold imports
read_analytics
sends, replies, and outcomes per channel
read_context
the product brief + docs the drafts are grounded in
Proposals
propose_reply
draft a reply to a signal, in the founder's voice
propose_post
brief a post: the planner fans it out per channel
queue_draft
submit your agent's own text into the pipeline
add_context
feed a launch, doc, or changelog into the brain
illustrative names · the launched surface ships a stable, versioned tool set
Your agent gets the hands, never the send button.
There is no raw send endpoint, by design. A badly prompted agent can waste its own rate limit; it cannot spam Reddit from your account. Every proposal goes through the exact pipeline autopilot uses.
That is the difference between an API that posts and an agent you would trust with your founder account.
Every write, same rails
judge · pacing · ban guards · receipts, on every proposal
MCP first. The rest follows.
Remote MCP server
the connector above: reads + proposals for any MCP client
ships firstAgent skill
install into Claude Code: our playbook baked in, so drafts follow strategy, not vibes
plannedCLI
scripts + cron: pull analytics, queue briefs from your pipeline
plannedREST API
the same surface as plain HTTPS for everything else
plannedincluded with the plan when it ships · no separate API tier
Your agent, our rails.
Want in early? Tell us what your agent should be able to do and we will build against real workflows, not guesses.



