SpeedContent Social MCP
MCP serverDev toolsGenerate platform-native social posts that are humanized, AI-detection scored and illustrated.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use SpeedContent Social MCP to generate social post
Install SpeedContent Social MCP
The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user speedcontent-social-mcp 'https://generatecontentwithaiservice-g5zrtckfda-ue.a.run.app/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://generatecontentwithaiservice-g5zrtckfda-ue.a.run.app/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=speedcontent-social-mcp&config=eyJ1cmwiOiJodHRwczovL2dlbmVyYXRlY29udGVudHdpdGhhaXNlcnZpY2UtZzV6cnRja2ZkYS11ZS5hLnJ1bi5hcHAvbWNwIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://generatecontentwithaiservice-g5zrtckfda-ue.a.run.app/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add speedcontent-social-mcp --url 'https://generatecontentwithaiservice-g5zrtckfda-ue.a.run.app/mcp'Run it once, then sign in with codex mcp login speedcontent-social-mcp if the server asks for an account.
From the project's README
As published by seotrader/speedcontent-social-mcp in README.md.
Give an AI agent the ability to write social media posts that don't read like AI wrote them.
An MCP server for the SpeedContent Social Post API. Agents can draft posts for seven platforms; each one is written to that platform's conventions, rewritten to read as human-authored, scored against AI detection, and optionally illustrated.
Why this and not a plain model call
Any model can write a LinkedIn post. The difference here is what happens after:
| Step | What it does |
|---|---|
| Generate | Written against the platform's own style guide, not one prompt reskinned |
| Humanize | Rewritten so it doesn't read as machine-written |
| Detect | Scored 0–65 by an AI detector; 0 reads as human |
| Emoji | Platform-aware; suppressed on LinkedIn and YouTube |
| Re-humanize | Automatic retry if the score comes back too high |
| Image | Optional, generated to match the post |
The scoring pass is the point. The agent gets told how human the copy reads before anything is published.
Setup
Get an API key at app.speedcontent.online/APIKeys — free credits on signup, no card.
Claude Code
claude mcp add speedcontent-social \
--env SPEEDCONTENT_API_KEY=sc_your_key_here \
-- npx -y speedcontent-social-mcp
Claude Desktop, Cursor, and other clients
Add to your MCP config:
{
"mcpServers": {
"speedcontent-social": {
"command": "npx",
"args": ["-y", "speedcontent-social-mcp"],
"env": {
"SPEEDCONTENT_API_KEY": "sc_your_key_here"
}
}
}
}
Tools
generate_social_post
Writes the post and waits for it. Takes 20–90 seconds and costs credits.
| Parameter | Default | Notes |
|---|---|---|
topic | — | Required. What the post is about. |
platform | — | Required. facebook, instagram, twitter, linkedin, pinterest, youtube, tiktok. |
tone | friendly | professional, casual, friendly, humorous, inspirational, educational. |
language | English | Any language name. |
quantity | 1 | Up to 10 variations. |
word_count | per platform | 10–500. LinkedIn 100, YouTube 150, Facebook/Pinterest 75, Instagram/TikTok 50, X 40. |
generate_image | true | Adds 10 credits per post. |
detect_ai | automatic | Adds 8 credits per post. Automatic means 150+ words only — short posts score unreliably. |
brand_name, brand_description, brand_tone, brand_audience, brand_keywords | — | Optional brand voice. |
check_social_job
Looks up a job by id. Only needed if a generation outlived the tool timeout. Free.
list_social_platforms
Lists platforms with default lengths and emoji policy. Free, no network call.
Credits
Per post: 20 base (up to 200 words), +1 per 10 words beyond 200, +10 for an image, +8 for AI detection. Multiplied by quantity. Credits are refunded in full if generation fails.
A 100-word LinkedIn post with an image costs 30 credits.
Environment
| Variable | Required | Purpose |
|---|---|---|
SPEEDCONTENT_API_KEY | Yes | Your key from the dashboard. |
SPEEDCONTENT_BASE_URL | No | Override the API host. Defaults to production. |
Reselling
Volume and white-label pricing is per post rather than per seat, and your users don't need SpeedContent accounts of their own. Get in touch.
Licence
MIT
Tools it offers (3)
What this server listed when ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
generate_social_postcheck_social_joblist_social_platforms
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- speedcontent-social MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-seotrader-speedcontent-social- Source
- github.com/seotrader/speedcontent-social-mcp
- Hosted endpoint
https://generatecontentwithaiservice-g5zrtckfda-ue.a.run.app/mcp
github.com/seotrader/speedcontent-social-mcp