For people who run AI agents and automations
Your agent can already write. On its own it writes like everyone else's agent: no memory of you, no idea what worked, no idea who is reading. Connect it to ContentIn and it writes from your voice and your own stories, repeats what performed on your account, shows you which buyers engaged, and posts through LinkedIn's official API only after you confirm the text.
Runs on the Growth plan. Card required for the trial. Sign-up asks for your LinkedIn profile first.
Works with the agents and automations you already run
Claude, ChatGPT and Claude Code connect with the server URL and a ContentIn sign-in. Gemini connects through Gemini CLI. OpenClaw and n8n connect with the same URL and an API key, so a workflow can run without anyone opening a browser. Also works in Cursor and VS Code.
Live today
You keep the agent you like. ContentIn gives it the four things a model can't know on its own, so the posts it helps you ship sound like you, perform better and bring in people you can talk to.
ContentIn learns your voice from the posts you've already published and keeps a bank of your stories, opinions and numbers. Before it writes, your agent reads your voice, your rules, your saved material and your best posts, so whatever model you use (Claude, ChatGPT, Gemini) can write the post itself. Or it asks ContentIn to write the draft. It saves new material to the bank from any conversation or workflow.
get_voice_contextwrite_post_in_my_voicecapture_substanceYour drafts, scheduled and published posts, with impressions, members reached, reactions, comments and shares per post, from LinkedIn's official API.
list_postsget_post_analyticsEveryone who reacted to, commented on or shared your posts, with ContentIn's fit score against your ideal customer, lead status and the posts that pulled them in. Plus the comments you left on other people's posts and what they got.
list_leadslist_my_commentsPro plan.
Posts go out through LinkedIn's official API, with up to five images. Before anything is scheduled or published, your agent has to show you the exact text and get your yes. Your agent never logs into your LinkedIn account and never touches your password or cookies.
schedule_postpublish_postattach_images ContentIn also has its own idea and rewrite tools (generate_ideas, repurpose_post). Your agent can use them when it helps; it stays in charge.
Use it in automations
In n8n, add an MCP Client node set to HTTP Streamable, point it at the server URL and send your API key in the X-MCP-Key header. OpenClaw takes the same URL and header. Three workflows that run on the tools that are live today:
list_postsget_post_analyticslist_leadsWhy it pays off: You start the week knowing what to post more of and who to talk to, without opening LinkedIn.
The lead list needs Pro.
capture_substancewrite_post_in_my_voiceWhy it pays off: Ideas you'd have forgotten become drafts in your voice, built from what you actually said.
list_leadsWhy it pays off: Engagement turns into a follow-up list you can work, not a notification you scroll past.
Needs Pro. Today the workflow checks on a schedule; pushing new leads the moment they appear needs Webhooks, which is coming next and not available yet.
API keys are created in ContentIn under Profiles, Connections, API keys (Growth and Pro). Each key acts for one profile. The steps are in the setup guide.
Your agent picks the tool from what you ask. You never call them by name. Each connection is bound to one LinkedIn profile; agencies connect one per client profile.
list_postsYour drafts, scheduled and published posts.From Growthget_post_analyticsImpressions, reach, reactions, comments and shares per post.From Growthlist_leadsPeople who engaged with your posts, with ICP fit score and lead status.Prolist_my_commentsThe comments you left on other people's posts, and what they got.Proget_voice_contextYour voice, rules, saved material and best posts, served to your agent before it writes.From Growthwrite_post_in_my_voiceA draft written in your voice, from your saved material.From Growthgenerate_ideasPost ideas from your topics, audience and what has resonated.From Growthrepurpose_postRework a post that landed from a fresh angle.From Growthcapture_substanceSave a story, opinion or number to your material bank.From Growthattach_imagesAttach up to five images to a draft.From Growthschedule_postSchedule a post. Shows the exact text and waits for your yes.From Growthpublish_postPublish now. Shows the exact text and waits for your yes.From GrowthRows marked “Coming next” are not available yet. Details below.
Setup today
Sign up and paste your LinkedIn profile. ContentIn reads your posts and learns your voice from them.
In Claude, ChatGPT or Claude Code, add this URL, sign in with ContentIn and pick the profile. No key to copy. For Gemini CLI, OpenClaw or n8n, create an API key in ContentIn and send it in the X-MCP-Key header.
https://mcp.contentin.io/mcp-server
“Which of my last ten posts did best, who engaged with it, and what should I write next?” Your agent picks the tools; you confirm anything before it goes to LinkedIn.
Per-client steps for Claude, ChatGPT and Claude Code (plus Cursor and VS Code), and API keys for Gemini CLI, OpenClaw, n8n and other agents that can't open a browser, are in the setup guide.
Not available yet
None of this is live. We build in the order people ask for it, so if one of these would change what your agent can do for you, press “I want this”.
Not available yet
Not available yet
Not available yet
Not available yet
Early access runs on the ContentIn Growth plan (MCP included); leads tools are on Pro. There is no separate agent plan today.
$39 a month
or $31 a month billed yearly
The MCP connection and API keys with ten of the twelve tools: your posts and analytics, your voice and material for your agent, writing in your voice, your material bank, images, scheduling and publishing.
Start with Growth$59 a month
or $48 a month billed yearly
Everything in Growth, plus the leads tools: who engaged with your posts, scored against your ideal customer, and the comments you've left.
Start with Prohttps://mcp.contentin.io/mcp-server. Drop your LinkedIn profile, let ContentIn learn how you write, then connect your agent or workflow with one URL.