@ainative/social-mcp — AINative Social Growth MCP
Post and schedule across every social channel from one MCP — LinkedIn, Slack, Reddit, YouTube, and more — through the AINative backend using official platform APIs (no browser automation, no anti-bot fight). Free to use.
Why it beats per-provider MCPs:
- Multi-platform — one tool surface for all channels.
- Schedule-native, any horizon — queue posts 30/60/90+ days out (most platform APIs can't schedule at all; AINative does it app-side).
- Agent-first — clean tools, honest capability reporting, actionable errors.
Install
Published to npm as @ainative/social-mcp
and PyPI as ainative-social-mcp.
Pick whichever your setup prefers — both launch the same server.
Option A — npm / npx (zero-install, recommended)
The npx launcher pulls the Python server automatically on first run
(needs Python 3.10+ on PATH).
{
"mcpServers": {
"ainative-social": {
"command": "npx",
"args": ["-y", "@ainative/social-mcp"],
"env": { "AINATIVE_API_KEY": "ak_your_key_here" }
}
}
}
Option B — PyPI
pipx install ainative-social-mcp # or: pip install ainative-social-mcp
{
"mcpServers": {
"ainative-social": {
"command": "ainative-social-mcp",
"env": { "AINATIVE_API_KEY": "ak_your_key_here" }
}
}
}
Equivalent module form: "command": "python3", "args": ["-m", "ainative_social_mcp"].
Optional env: AINATIVE_BASE_URL (default https://api.ainative.studio).
Get a free API key at https://ainative.studio — that's the growth hook: the MCP is free, it just needs an AINative account.
Tools
| Tool | What it does |
|---|---|
post_now |
Publish immediately to a platform |
schedule_post |
Schedule a post for any future time (no horizon cap) |
list_scheduled |
List your scheduled posts |
cancel_scheduled |
Cancel a scheduled post |
list_accounts |
Show connected social accounts |
connect_url |
One-time OAuth connect URL for a platform |
platform_status |
What each platform supports + how to enable it |
Platform support (honest)
| Platform | Post | Schedule | Enable |
|---|---|---|---|
| ✅ | ✅ | connect_url('linkedin') once |
|
| Slack | ✅ | ✅ | invite the bot to a channel |
| YouTube | ✅ (video) | ✅ | connect_url('youtube') once |
| ✅ | ✅ | Reddit "script" app + login | |
| Instagram / TikTok / X | 🔗 needs approval | — | platform_status shows the apply link |
| Craigslist | ✖ no API | — | not supported |
Example
{ "tool": "schedule_post",
"arguments": {
"platform": "linkedin",
"text": "We just shipped persistent memory for AI agents. 🧠",
"scheduled_at": "2026-09-01T14:00:00Z",
"link_url": "https://ainative.studio" } }
Links
- AINative Studio — https://ainative.studio
- GitHub — https://github.com/AINative-Studio/core/tree/main/packages/mcps/ainative-social-mcp
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters