Skip to main content

@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.

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
LinkedIn ✅ ✅ connect_url('linkedin') once
Slack ✅ ✅ invite the bot to a channel
YouTube ✅ (video) ✅ connect_url('youtube') once
Reddit ✅ ✅ 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" } }

Metadata

Release files for ainative-social-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ainative-social-mcp 0.2.0
File Size Uploaded Provenance
ainative_social_mcp-0.2.0.tar.gz 7.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ainative-social-mcp 0.2.0
File Interpreter ABI Platform
ainative_social_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 kB

Release files / ainative_social_mcp-0.2.0.tar.gz

Download URL ainative_social_mcp-0.2.0.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
13655046af4d79cb31ecb226bf8be925fb1761accc353e414684b3ac94288e81
BLAKE2b-256 checksum
How to use checksums
1e2b8fa85022c350f09ab46d6534f08cbfa205d17b8d65aff6a125b4df1bd64f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / ainative_social_mcp-0.2.0-py3-none-any.whl

Download URL ainative_social_mcp-0.2.0-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0563bb2faa6080597743824c86969c4a1b09d1bed54d5567a009f201f3d5de49
BLAKE2b-256 checksum
How to use checksums
07c15f8485319614a50b4876366d3a3301b38d93272d167c0c5396504fac9104
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Security for ainative-social-mcp 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page