@Posteahora/
БесплатноНе проверенEnables AI agents to create, schedule, and publish social media posts across Instagram, X/Twitter, LinkedIn, Threads, Facebook, and other platforms via the Post
Описание
Enables AI agents to create, schedule, and publish social media posts across Instagram, X/Twitter, LinkedIn, Threads, Facebook, and other platforms via the PosteAhora API.
README
MCP server for PosteAhora — let AI agents add ideas, create, schedule, and publish social posts across Instagram, X/Twitter, LinkedIn, Threads, Facebook (and more) straight from a chat.
It's a thin wrapper over the PosteAhora public REST API: every call is authenticated with your API key and goes through the same quota, ownership, and publishing pipeline as the web app.
Get an API key
- Open PosteAhora → Settings → API & integrations.
- Create a key and copy it (it's shown once). It looks like
pah_live_….
Install (Claude Code / Cursor / Windsurf)
Add to your MCP client config:
{
"mcpServers": {
"posteahora": {
"command": "npx",
"args": ["-y", "@posteahora/mcp"],
"env": {
"POSTEAHORA_API_KEY": "pah_live_xxxxxxxx",
"POSTEAHORA_API_URL": "https://api.posteahora.com/functions/v1/api"
}
}
}
}
- Claude Code:
claude mcp add posteahora -e POSTEAHORA_API_KEY=pah_live_… -e POSTEAHORA_API_URL=https://api.posteahora.com/functions/v1/api -- npx -y @posteahora/mcp - Cursor / Windsurf: add the JSON above to the MCP settings file.
Tools
| Tool | What it does |
|---|---|
list_accounts |
List connected social accounts. Call first — you need each accountId to post. |
list_ideas / create_idea |
Read / add backlog ideas (no publishing). |
create_post |
Create a draft, or publish now (status: "published"). |
schedule_post |
Publish at a future time (scheduledAt, ISO 8601). |
list_posts / get_post_status |
Inspect posts and per-platform results. |
upload_media |
Upload a local image/video from the machine running this server, returns a public URL for mediaUrls. Use in local mode. |
create_upload_url |
Return a short-lived presigned URL so the client uploads a file directly to storage. Use in remote/hosted mode, where the server can't read your local files. |
Typical flow
list_accounts→ grab theidfor each platform you want to post to.- (optional) get a
publicUrlfor your media:- Local mode:
upload_mediawith an absolutefilePath→publicUrl. - Remote/hosted mode:
create_upload_urlwithfilename/sizeBytes→uploadUrl+publicUrl; thenHTTP PUTthe raw bytes touploadUrlwith the matchingContent-Typeheader (e.g.curl -T ./slide.jpg "<uploadUrl>" -H 'Content-Type: image/jpeg'). This works for any size, including video, and is required for TikTok photos (they must be served from our verifiedcdn.posteahora.comdomain).
- Local mode:
create_postwithaccountMappings: [{ platform, accountId }],mediaUrls, andstatus: "published"(orschedule_postwithscheduledAt).
Remote / hosted mode (experimental)
npm run start:http starts a stateless Streamable HTTP server on /mcp
(PORT, default 8787). The caller's Authorization: Bearer pah_… header is used
as the API key (falls back to POSTEAHORA_API_KEY). Put OAuth in front for a
production multi-tenant connector.
Development
npm install
npm run build
POSTEAHORA_API_KEY=pah_live_… POSTEAHORA_API_URL=https://api.posteahora.com/functions/v1/api npm start
Установка @Posteahora/
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/posteahora/mcpFAQ
@Posteahora/ MCP бесплатный?
Да, @Posteahora/ MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для @Posteahora/?
Нет, @Posteahora/ работает без API-ключей и переменных окружения.
@Posteahora/ — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить @Posteahora/ в Claude Desktop, Claude Code или Cursor?
Открой @Posteahora/ на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare @Posteahora/ with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
