Minopa logoMinopa
Hosted MCP Server

Let AI agents run your social media

Connect ChatGPT, Claude, or any MCP client to Minopa. Your agent can list accounts, upload media, draft posts, and publish — one-click sign-in for ChatGPT and Claude, or a workspace API key with per-tool scopes for developer clients.

Works with

ChatGPTClaudeClaude CodeCursorVS Coden8nDifyLangChain
Connect in one paste2 min
OAuth · No API key
  1. 1In ChatGPT, open Settings → Connectors → Advanced and turn on Developer mode (requires a paid plan).
  2. 2Add a connector and paste the endpoint URL below.
  3. 3Sign in to Minopa and choose the workspace to connect.
https://mcp.minopa.com/mcp

Endpoint: https://mcp.minopa.com/mcp

No API key needed — you sign in to Minopa and pick the workspace to connect.

What agents do with it

Real workflows teams run through the Minopa MCP server.

Personal posting copilot

Ask Claude to draft the week's posts from your notes, attach media from your library, and schedule everything for review.

"Draft 5 posts from this brief and schedule them for next week"

Automated content pipelines

n8n or Dify flows that turn RSS items, product updates, or new media into scheduled posts across every connected platform.

RSS → summarize → create_post → publish_post

Autonomous schedulers

LangChain agents that watch your campaign calendar, fill the gaps, and keep every account active without manual input.

find gaps → get_post_fields → create_post

16 tools, ready to call

Everything an agent needs to manage posts, media, and accounts — each tool gated by its own API-key scope.

Workspace & accounts

3
  • get_workspaceworkspace:read

    Workspace name, timezone, and defaults

  • get_workspace_usageworkspace:read

    Usage counters and plan limits

  • list_social_accountsintegration:read

    Connected accounts with status

Posts

8
  • list_postspost:read

    Posts in the workspace, newest first

  • get_postpost:read

    One post with platform fields and media

  • get_post_statspost:read

    Post counts by status

  • get_post_fieldspost:create

    Exact fields each platform requires

  • create_postpost:create

    Create a draft or scheduled post per account

  • update_postpost:update

    Update fields of drafts and scheduled posts

  • publish_postpost:publish

    Publish immediately, asynchronously

  • delete_postpost:delete

    Delete a post from Minopa

Media library

5
  • list_mediamedia:read

    Files in the media library

  • get_mediamedia:read

    One file with processing status

  • list_foldersmedia:read

    Folders in the media library

  • create_foldermedia:create

    Create a library folder

  • upload_media_from_urlmedia:upload

    Import a public URL up to 100 MB

Scoped, stateless, production-ready

The MCP server reuses the same security model as Minopa's public REST API — nothing new to audit.

Workspace admins create keys in the Minopa dashboard under Settings → API Keys, choosing exactly which scopes each key gets.

Per-tool scopes

A key with post:read can list posts but never publish. Every tool checks its own scope.

Standard Bearer auth

Send your key as an Authorization: Bearer header — the same key works for REST and MCP.

Fair rate limits

120 requests per minute per key, shared with the REST API. Need more? Contact us.

Stateless by design

Plain JSON over streamable HTTP — works behind load balancers and platform backends with no session plumbing.

Frequently asked questions

What is the Minopa MCP server?

A hosted Model Context Protocol endpoint at mcp.minopa.com/mcp. MCP-compatible AI agents connect to it and get 16 tools to manage your social media — listing accounts, uploading media, drafting, scheduling, and publishing posts.

How do agents authenticate?

With workspace API keys sent as a Bearer token. Keys are created in Settings → API Keys and carry granular scopes, so an agent only gets the permissions you choose.

Which MCP clients are supported?

Any client that speaks streamable HTTP. Developer clients (Claude Code, Cursor, VS Code, n8n, Dify, LangChain, LlamaIndex) authenticate with an API key. ChatGPT and Claude connect on your behalf via OAuth — just paste the endpoint URL. Clients that only support stdio can run the local @minopa/mcp package.

Does it work with ChatGPT and Claude connectors?

Yes. Add a custom connector in ChatGPT (developer mode) or Claude and paste mcp.minopa.com/mcp — no API key needed. You sign in, pick the workspace to connect, and approve. The connection refreshes automatically and you can revoke it anytime.

Are there rate limits?

Each API key gets 120 requests per minute, shared between REST and MCP. For higher limits, contact [email protected].

Give your agent a social media presence

Create a free workspace, mint a scoped API key, and your agent is publishing in minutes.