MCP server
The social media MCP server.
Give Claude, Cursor or any AI agent real posting tools. It writes, threads, schedules and uploads to 9 platforms. You never open a feed.
Set up in a minute.
Three steps. No SDK, no glue code.
- 1
Create an API key
Sign up, connect your platforms, then make a key in Profile, Connections. It starts with
pag_. - 2
Add the server
One command in Claude Code:
Claude Code
claude mcp add postandghost --transport http https://www.postandghost.com/api/v1/mcp \ --header "Authorization: Bearer pag_YOUR_KEY"Or add it to your MCP config in Claude Desktop, Cursor or any other client:
mcp.json
{ "mcpServers": { "postandghost": { "type": "http", "url": "https://www.postandghost.com/api/v1/mcp", "headers": { "Authorization": "Bearer pag_YOUR_KEY" } } } } - 3
Ask it to post
Talk to your agent like you would to a person who runs your accounts.
- >Post today's changelog to X, Bluesky and LinkedIn.
- >Turn this blog post into a thread and schedule it for 9am tomorrow.
- >Make a 6-slide carousel from these screenshots and send it to TikTok and Instagram.
- >Post this clip everywhere that takes video.
- >Which platforms didn't get yesterday's post, and why?
Every tool your agent needs.
13 MCP tools for posting, media, scheduling and checking what landed.
create_post
Post or schedule text, threads, images, carousels and video. Routes to every platform you pick.
get_upload_urls
Get direct upload URLs for files on disk. No base64, no size games.
upload_media
Upload images or video inline and get back links ready to post.
list_providers
See which platforms are connected, what each one accepts, and account stats.
get_post
Check a post: where it landed, what failed and why, what is still publishing.
list_posts
Your recent posts, with likes, reposts, replies and views when you want them.
reply_to_post
Reply to any post by its link.
get_feed
Read your home timeline, so your agent can catch up for you.
search_posts
Search recent posts on a platform by keyword.
get_external_post
Read any post by its link before replying to it.
get_carousel_skill
A ready-made daily TikTok and Instagram carousel workflow for your agent.
get_init_guide
A setup guide that turns a project folder into a social media workspace.
get_api_reference
The full reference, so your agent never has to guess a parameter.
Questions
- What is an MCP server?
- MCP (Model Context Protocol) is how AI assistants like Claude connect to outside tools. Add the Post and Ghost MCP server and your assistant gets real posting tools instead of guessing at an API.
- Which AI clients work with it?
- Any client that supports remote MCP servers over HTTP: Claude Code, Claude Desktop, Cursor and others. Prefer plain HTTP? The same tools are a REST API.
- Which platforms can my agent post to?
- X, Bluesky, Threads, LinkedIn, Mastodon, Nostr, TikTok, Instagram and Discord. Connect them once in Post and Ghost and every one is available to your agent.
- Can it schedule posts, threads, carousels and video?
- Yes. Long posts become threads on platforms that support them, carousels go to TikTok and Instagram, and one MP4 goes to every platform that takes video. Pass a time and the post is scheduled.
- How are my accounts kept safe?
- Your agent uses a Post and Ghost API key, never your social logins. Keys are stored hashed and you can revoke one any time from your profile.
- Does it cost anything?
- No. Create a free account, make an API key and connect your agent. Haunted adds unlimited posts and scheduling.
Let your agent post. You ghost.
Free to start. Connect your platforms, make a key, and you are done.