Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

ContentIn — LinkedIn Ghostwriter

io.contentin/linkedin

Write LinkedIn posts in your voice: ideas, drafts, scheduling, analytics from your personal AI.

Uptime
100.0%
3 direct probes · 30d
Response
666ms
last probe
Tools
8
callable
Resources
0
readable
Prompts
0
available

Tools · 8

list_posts

List the posts on this ContentIn profile — drafts, scheduled, published and ideas. Use this to find a post's id before scheduling, publishing, repurposing or pulling analytics for it, and to answer qu…

get_post_analytics

Get LinkedIn performance for one published ContentIn post: impressions, members reached, likes, comments, shares, and a derived engagement rate. IMPORTANT: metrics are fetched on a schedule and only f…

write_post_in_my_voice

THE MAIN TOOL. Write a LinkedIn post in this user's own voice, from their own material. Use it whenever the user describes something they want to post about — a story, an opinion, a result, a lesson, …

repurpose_post

Rewrite an existing post from a new angle, in the user's voice. Pass post_id (a ContentIn post id from list_posts) to repurpose one of their own posts — the current text is read from ContentIn, so you…

generate_ideas

Generate fresh LinkedIn post ideas for a COLD request — the user wants options but has NOT given you material of their own ('what should I post about this week?', 'ideas for [topic]'). Ideas are groun…

capture_substance

Save a piece of the user's first-party substance — a story, an opinion, a data point, or a framework — into their ContentIn content bank, filed under one of their content pillars. This is the highest-…

schedule_post

Queue a post for automatic publishing to LinkedIn at a given time. TWO-STEP AND DELIBERATELY SO: call it first WITHOUT confirm_token to get back the exact text and a confirm_token; show that exact tex…

publish_post

Publish a post to the user's LinkedIn immediately. THIS IS IRREVERSIBLE — it is public the moment it succeeds. TWO-STEP AND MANDATORY: call it first WITHOUT confirm_token to get back the exact text th…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "contentin_—_linkedin_ghostwriter": {
      "url": "https://mcp.contentin.io/mcp-server",
      "transport": "streamable-http"
    }
  }
}