Can an AI assistant post to social media? Yes. Postprism runs an MCP server and a REST API, so Claude, ChatGPT, Claude Code, Cursor, Gemini CLI and n8n can create, schedule and analyse posts on X, Bluesky, LinkedIn, TikTok, YouTube and Pinterest. Every post the agent creates lands on your Postprism calendar, so you can review and edit it before it goes out.
Each guide has the exact setup steps, a prompt library and the limits to know.
Connect Claude to social media
Ask Claude Desktop to draft, schedule and report on posts across 6 networks.
Connect Claude Code to social media
Schedule launch posts from your terminal, straight from the changelog you just wrote.
Connect ChatGPT to social media
Add Postprism as a custom connector and let ChatGPT plan and schedule your posts.
Connect Cursor to social media
Draft launch and changelog posts from your editor with the Postprism MCP server.
Connect Gemini to social media
Use Google’s Gemini CLI to plan and schedule posts with the Postprism MCP server.
Connect n8n to social media
Automate posting from RSS feeds, forms or AI agents with the Postprism REST API.
Add the Postprism MCP server to your assistant and sign in with your Postprism account. No API key to paste for MCP clients.
“Draft three LinkedIn posts from this blog post for next week.” The assistant calls create_post for each one, with a version per platform.
Drafts appear on the same calendar as everything else. Edit, approve and schedule them yourself, or let the agent schedule directly.
In the walkthrough, the marketer writes one post herself, then asks Claude to plan the follow-ups. They land on the same calendar.
The Postprism MCP server exposes 11 tools. They call the same API the app uses, so nothing an agent does bypasses your workspace.
| list_posts | List posts in a workspace, filtered by status (draft, scheduled, published). |
| create_post | Create a post from base content, target platforms and optional per-platform versions. Without a date it is saved as a draft; with scheduled_at it is scheduled. |
| get_post | Read a single post by ID. |
| update_post | Change a post: copy, per-platform versions, media or the scheduled time. |
| delete_post | Delete a post by ID. |
| upload_media | Upload an image or video (JPEG, PNG, GIF, WebP, MP4, MOV, up to 10 MB) and get a URL to attach to a post. |
| get_analytics | List analytics records, filtered by post or platform. |
| get_post_analytics | Every analytics record for one post. |
| list_platforms | The social accounts connected to a workspace. |
| list_workspaces | Every workspace you belong to, so one agent can act for several brands. |
| get_workspace_info | The current workspace name and plan. |
Connect your accounts, add Postprism to your assistant, and review every post before it publishes.