Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

ContentIn for Agents

by Kinziversion 1.3.1i★ 0iRuns in the cloud
Registry nameio.contentin/linkedin

Install

Overview

Description from the maker (original English)

Give AI agents your LinkedIn voice, material, best posts and ICP-scored leads. You confirm posts.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Marketing & social media
  • You need to fill in: X-MCP-Key

Install

Pick the AI app you use, then copy the settings.

Before you install

Values marked secret are keys to your account. Never share them or paste them into a chat.

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.

Run this in your terminal

claude mcp add --transport http linkedin https://mcp.contentin.io/mcp-server --header 'X-MCP-Key: your-value'

Fill in the empty values before running it.

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "linkedin": {
      "url": "https://mcp.contentin.io/mcp-server",
      "headers": {
        "X-MCP-Key": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "linkedin": {
      "type": "http",
      "url": "https://mcp.contentin.io/mcp-server",
      "headers": {
        "X-MCP-Key": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.

Your choice stays on this device in a cookie; no account needed.

Values you fill in

  • X-MCP-Key secret HTTP header
    Optional. Sign in with OAuth when your client supports it; otherwise paste a ContentIn API key (app.contentin.io, Profiles, Connections).

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

Which apps can use it

Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.

Connect over the internet in

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

All apps, with pros and cons →

What it can do

The server asks you to sign in before it lists its tools.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 11, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain contentin.io (the registry checks domain ownership)

  • ✓ Pass

    Still maintained

    Code last changed today

  • ✓ Pass

    Has a licence

    Uses MIT

  • ✓ Pass

    Endpoint responds

    Responded in 142 ms (HTTP 401)

  • ✓ Pass

    Sign-in with OAuth

    Declares OAuth sign-in, so your AI app can take you to log in

  • … Not checked yet

    No hidden instructions in tool descriptions

    Not checked yet; we read the tool list when we check the endpoint

Compared with others in Marketing & social mediai

  • More stars than 0% of the other 3757 servers in this category
  • Published to the registry more recently than 95% of the other 3757 servers in this category
  • Basic checks equal to or better than 100% of the other 3757 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is ContentIn for Agents safe?

It passed 5 of 5 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

You need to fill in: X-MCP-Key

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed today, and the latest version (1.3.1) reached the registry today.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: PostHog MCP Server, Agent-Native Analytics, Openshorts

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

PostHog MCP Server

Official PostHog MCP Server for product analytics, feature flags, experiments, and more.

by PostHogWidely used★ 40.7KUpdated 10 months ago

Runs in the cloud

Agent-Native Analytics

Agent-Native Amplitude/Mixpanel - connect data sources, prompt for charts

by BuilderIOWidely used★ 7.7KUpdated 2 months ago

Runs in the cloud

Openshorts

Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.

by mutonbyWidely used★ 7.6KUpdated 3 months ago

Runs in the cloud

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

ContentIn for Agents: LinkedIn skills for your AI agent

Agent skills and MCP configs that connect Claude, ChatGPT, Claude Code, Cursor, Gemini CLI, OpenClaw, Codex, n8n or any other MCP client to ContentIn, so the agent you already run writes LinkedIn posts in your voice from your own material, schedules and publishes them through LinkedIn's official API after you confirm, measures them, and (on Agent Pro) shows you who engaged.

Your agent can already write. On its own it writes like everyone else's agent. Connected to ContentIn it gets your voice and your own stories and numbers (so it stops inventing), what worked on your account, the people who engaged with your posts scored against your ideal customer, and a safe last mile: nothing goes out without your confirmation.

What is in this repo

PathWhat
skills/contentin-linkedin/SKILL.mdThe main skill: when to use each of the 13 tools, which plan each needs, the capture, voice, draft, confirm, schedule workflow, the confirmation rule, and what to tell the user when a tool refuses.
skills/contentin-linkedin-leads/SKILL.mdThe lead workflow (Agent Pro or Pro): list the people who engaged, pick, draft a reply or note the user sends themselves. Never sends anything.
.claude-plugin/Plugin and marketplace manifests, so this repo installs as a Claude Code plugin that brings the MCP server and both skills.
plugin.json, mcp.jsonThe same plugin in the Agent Plugins format read by Cursor's plugin directory and OpenAI's plugin tooling.
.mcp.jsonThe MCP server in the shape Claude Code and Cursor read from a project root.
gemini-extension.jsonThe same package as a Gemini CLI extension: gemini extensions install https://github.com/Kinzi/contentin-agent-skills.
mcp/Ready config snippets per client, in OAuth form and in API-key form.

No code. The skills are plain Markdown following the Agent Skills standard. The MCP server runs at https://mcp.contentin.io/mcp-server (Streamable HTTP).

Who it is for

People who run AI agents and automations and post on LinkedIn: founders, solo consultants, coaches, fractional executives, and the people who build LinkedIn workflows in n8n or Claude Code for them.

1. Get a ContentIn account

Create the account at app.contentin.io/signup?product=agent, or connect from your AI client and create it on the sign-in page that opens. Paste your LinkedIn profile URL; ContentIn reads your published posts and shows you how you write. Account, connection and voice profile are free, no card.

The tools that read your posts, write, schedule and publish need a plan: Agent at $29 or Agent Pro at $49 a month per LinkedIn profile, each with a 7-day trial (card required). Already on ContentIn Growth or Pro? The same tools are included (Growth = Agent tools, Pro = Agent Pro tools), nothing to buy.

2. Connect the MCP server

Server URL for every client: https://mcp.contentin.io/mcp-server

ClientHow
Claude Codeclaude mcp add --transport http contentin https://mcp.contentin.io/mcp-server then /mcp, select contentin, Authenticate. Or install the plugin (next section).
Claude.ai and Claude DesktopSettings, Connectors, Add custom connector. Paste the URL, leave client id and secret empty, Connect, sign in with ContentIn.
ChatGPTSettings, Apps, turn on developer mode, create a new app or connector, enter the URL, choose OAuth.
CursorCopy mcp/cursor/mcp.oauth.json to .cursor/mcp.json (project) or ~/.cursor/mcp.json, then sign in from the contentin entry in Cursor's MCP settings.
VS CodeCopy mcp/vscode/mcp.oauth.json to .vscode/mcp.json, or run "MCP: Add Server" and paste the URL.
Gemini CLIgemini extensions install https://github.com/Kinzi/contentin-agent-skills (brings the server and both skills), then /mcp auth contentin. Or merge mcp/gemini-cli/settings.oauth.json into ~/.gemini/settings.json.
OpenClawopenclaw mcp set contentin '{"url":"https://mcp.contentin.io/mcp-server","transport":"streamable-http","auth":"oauth"}' then openclaw mcp login contentin. Or merge mcp/openclaw/openclaw.oauth.json5.
Codex CLIAdd mcp/codex/config.oauth.toml to ~/.codex/config.toml, then codex mcp login contentin.
n8n and scriptsCreate an API key in ContentIn under Profiles, Connections ("Connect AI clients"). In n8n add an MCP Client node, endpoint = the URL, transport HTTP Streamable, Authentication = Header Auth with name X-MCP-Key and the key as value.

API keys work in every client that accepts headers: send X-MCP-Key: . The *.apikey.* files in mcp/ show the exact shape per client. Each key or OAuth grant is bound to one ContentIn profile, which you pick when you connect. Revoke any time under Profiles, Connections, Connected apps.

Full setup guide: https://contentin.io/linkedin-mcp-server/setup/

3. Install the skills

With the skills CLI (Claude Code, Cursor, Codex, Gemini CLI, OpenClaw, Copilot, Windsurf and others; needs Node.js 22.20+):

npx skills add Kinzi/contentin-agent-skills

Pick one skill only:

npx skills add Kinzi/contentin-agent-skills --skill contentin-linkedin

As a Claude Code plugin (brings the MCP server too):

claude plugin marketplace add Kinzi/contentin-agent-skills

claude plugin install contentin-linkedin@contentin

Then run /mcp once to sign in. Other agents: copy the skills/ / folder into the place your agent reads skills from (for example .claude/skills/, .cursor/skills/, .agents/skills/, or skills/ in an OpenClaw workspace).

The 13 tools

ToolPlan
get_account_status: setup, plan, LinkedIn connection and what each tool is waiting forany connected account
get_voice_context: your voice, rules, saved material, best posts and strategy, served before the agent writesAgent
list_posts, get_post_analytics: your drafts, queue, published posts and per-post resultsAgent
capture_substance: save a story, opinion or number to your material bankAgent
write_post_in_my_voice, repurpose_post, generate_ideas: ContentIn's own writer (Agent: 30 posts and 50 ideas a month; Agent Pro: 100 and 200)Agent
attach_images: up to five images on a draftAgent
schedule_post, publish_post: show the exact text, wait for your yes, then go through LinkedIn's official APIAgent, LinkedIn connected
list_leads, list_my_comments: people who engaged with your posts with ICP fit score; comments you left elsewhereAgent Pro or Pro

Agent plans allow at most 3 scheduled or published posts per profile per day.

Safety

  • Scheduling and publishing are two-step. The tool returns the exact text and a short-lived single-use token; nothing goes out until you confirm in your own words.
  • One grant = one profile. The agent cannot reach other profiles, billing or LinkedIn credentials.
  • The leads skill drafts only. It never sends comments, messages or connection requests.
  • See SECURITY.md for reporting and for what is logged.

Links

  • Hub: https://contentin.io/linkedin-for-ai-agents/
  • Setup guide: https://contentin.io/linkedin-mcp-server/setup/
  • Privacy: https://www.iubenda.com/privacy-policy/58097432
  • Terms: https://contentin.io/blog/linkedin-mcp-terms-of-service/
  • Support: support@contentin.io

Licence

MIT, ContentIn LLC. See LICENSE. The skills and configs in this repo are free to copy and adapt; the ContentIn service itself is a paid subscription governed by its own terms.

Ask PopNx