Model Context Protocol
Бутон за публикуване за всеки MCP клиент.
Свържете социалните си акаунти веднъж, след което оставете асистента ви да подготвя, визуализира и насрочва публикации в десет мрежи. SimplePost осигурява доставката чрез хостнат MCP сървър с OAuth.
URL адрес на сървъра: https://app.simplepost.social/mcp · Включен във всеки план и в безплатния пробен период
Поддържа се от SimplePost · Актуализирано
Връзка
Крайна точка, транспорт и удостоверяване
| Крайна точка | https://app.simplepost.social/mcp |
|---|---|
| Транспорт | Streamable HTTP, без състояние (POST) |
| Упълномощаване | Код за оторизация OAuth с PKCE (S256), динамична регистрация на клиент (RFC 7591) |
| Откриване | /.well-known/oauth-protected-resource и /.well-known/oauth-authorization-server |
| Обхвати | accounts:read, posts:read, posts:validate, posts:write |
| Токени | Изтича след 90 дни, съхранява се само като хешове, може да бъде отменен; без refresh токени |
| Планове | Всеки платен план и 7-дневният безплатен пробен период |
https://app.simplepost.social/mcpclaude mcp add --transport http simplepost https://app.simplepost.social/mcpНеавтентицираните заявки получават 401 със заглавка WWW-Authenticate, която сочи към метаданните на защитения ресурс, така че съвместимите клиенти стартират OAuth потока самостоятелно. Вижте спецификацията за оторизация на MCP.
Инструменти
12-те MCP инструмента
| Инструмент | Обхват | Цел |
|---|---|---|
| list_accounts | accounts:read | Return connected social accounts with their accountId, platform, name and credential status. |
| get_tiktok_creator_info | accounts:read | Read a TikTok account's allowed privacy levels, interaction settings and limits. |
| upload_media | posts:write | Import a file from a compatible chat client, or a public URL, and return a SimplePost media URL. |
| validate_post | posts:validate | Check text and media against each network's rules without creating anything. |
| preview_post | posts:validate | Resolve accounts, media, schedule time and validation as data, without writing. |
| show_post_preview | posts:read / posts:validate | Render a visual preview of unsaved content or a saved post (MCP Apps UI with a text fallback). |
| get_schedule | posts:read | Return day, week or month calendar data, including open posting slots, in an IANA timezone. |
| show_schedule | posts:read | Render the interactive calendar. |
| create_post | posts:write | Publish now, schedule for later or save a draft, with per-account overrides, threads, quotes and an idempotency key. |
| inspect_posts | posts:read | List drafts, scheduled, posted or failed posts, or inspect one post and its per-account results. |
| update_scheduled_post | posts:write | Edit a draft or future scheduled post: text, accounts, media, thread, options or time. |
| discard_scheduled_post | posts:write | Delete a draft or future scheduled post and its stored media. |
Инструментите за писане са маркирани като деструктивни, затова клиентът може да ви попита, преди да ги изпълни. Пълните параметри са в справочника за инструментите.
Препоръчителен работен процес
Как асистент да публикува през MCP
Намерете реални акаунти
Извикайте list_accounts. Ако нищо не е свързано, насочете потребителя към уеб приложението SimplePost.Подгответе съдържание и медии
Съставете текста, изберете ID на акаунтите и използвайте публичен URL към медия или upload_media, когато клиентът може да предаде файл.Преглед, когато е полезно
preview_post връща данни за валидиране; show_post_preview показва визуалния преглед. Нито един от двата не записва нищо.Напишете веднъж
create_post с now, schedule или draft и нов ключ за идемпотентност. Използвайте повторно този ключ само за да опитате отново същия запис.Докладване на резултата
Прочетете всеки резултат за отделен акаунт и сегмент; успешно извикване може да съдържа частични грешки.Управлявайте по-късно
inspect_posts за търсене на публикации; update_scheduled_post или discard_scheduled_post за чернови и бъдещи публикации.
{
"message": "Northwind 2.4 е налична: офлайн режим. Редактирайте навсякъде, синхронизирайте по-късно.",
"accountIds": [
"acc_linkedin",
"acc_x",
"acc_bluesky",
"acc_threads"
],
"postingMode": "schedule",
"scheduledFor": "2026-10-01T10:00:00+02:00",
"media": [
{
"type": "image",
"url": "https://northwind.example/release-card.png"
}
],
"accountOverrides": {
"acc_bluesky": {
"message": "Northwind 2.4 е тук и работи офлайн.",
"thread": [
{
"message": "Редакциите се запазват на устройството ви и се синхронизират при повторно свързване."
},
{
"message": "Конфликтите се показват пред вас, преди нещо да бъде сляно."
}
]
},
"acc_threads": {
"message": "Northwind 2.4 е тук и работи офлайн.",
"thread": [
{
"message": "Редактирайте където и да сте. Синхронизирайте, когато отново сте онлайн."
}
]
}
},
"idempotencyKey": "northwind-2-4-launch"
}Примерен вход с фиктивни ID-та на акаунти. LinkedIn и X използват споделеното съобщение; Bluesky и Threads получават собствени нишки чрез accountOverrides.
Възможности
Планиране, преглед, варианти и медии
Планиране
- Планирайте с време по ISO 8601, което включва отместване; инструментите за календар приемат часова зона IANA, например Europe/Berlin.
- SimplePost съхранява публикацията и я публикува в определеното време, след което я валидира отново преди изпращане.
- get_schedule връща активност със статуси scheduled, pending, published и failed, както и отворени слотове за публикуване.
Визуализации
- show_post_preview и show_schedule визуализират MCP Apps уиджети там, където клиентът ги поддържа, например ChatGPT и Claude.
- Всеки инструмент връща и текст, и структурирани данни за клиенти без уиджети.
Варианти и нишки за всяка мрежа
- accountOverrides замества съобщението, медията или нишката за конкретни акаунти в рамките на една публикация.
- Нишки с до 24 продължения са нативни в X, Bluesky, Threads и Telegram; останалите мрежи получават първата публикация и предупреждение.
- Цитирайте публикации чрез quotePostId в X, Bluesky, Threads и LinkedIn.
Медии
- Публични URL адреси на изображения и видеа или файлове, предадени от клиента към upload_media.
- JPEG, PNG, GIF, WebP, MP4, QuickTime и WebM; до 500 MB на файл през MCP.
- Base64 данни, локални файлови пътища и blob: URL адреси не се приемат от отдалечения сървър.
Съвместими клиенти
AI клиенти, които използват SimplePost MCP сървъра
- Включване в указателPublish to social media from ChatGPTInstall the SimplePost plugin in ChatGPT to preview, schedule and publish posts on ten networks.
- Включване в указателPublish to social media from ClaudeConnect SimplePost from the Claude directory to prepare, adapt, preview and schedule posts.
- Ръчна конфигурация на MCPPublish to social media from Claude CodeAdd the SimplePost MCP server with one command and publish release announcements from your repository.
- Ръчна конфигурация на MCPPublish to social media from CursorAdd SimplePost to Cursor's mcp.json so the agent can announce releases on your social accounts.
- Инсталируемо разширение или пакетPublish to social media from OpenClawInstall the SimplePost bundle from ClawHub or add the MCP server, then publish from your agent.
- Инсталируемо разширение или пакетPublish to social media from Gemini CLIInstall the SimplePost Gemini CLI extension and schedule posts from the terminal.
Други клиенти, които поддържат отдалечени Streamable HTTP сървъри с OAuth, могат да използват същия URL адрес. Вижте всички AI клиенти и планировчика на социални медии за AI агенти за опциите за CLI и API.
Хостван и с отворен код
Хостваният SimplePost срещу компонентите с отворен код
| Хостван MCP сървър | app.simplepost.social/mcp. Използва акаунти, свързани в хоствания SimplePost; SimplePost предоставя приложенията за платформите. Във всеки план и в пробния период. |
|---|---|
| Самостоятелно хостван Scheduler и MCP | Същото приложение Scheduler, включително неговия MCP и OAuth сървър, от хранилището simple-post/core с лиценз MIT. Вие осигурявате приложенията за разработчици на платформите и удостоверенията. |
| TypeScript SDK | @simple-post/sdk 1.4.0 в npm. Публикува директно с ваши собствени идентификационни данни; без хоствано планиране или MCP. |
| CLI | @simple-post/cli 1.4.0. Хоствани акаунти в Advanced и Pro или локални акаунти с ваши собствени идентификационни данни. Публикува незабавно. |
| Хостван HTTP API | Bearer API ключове в Pro и пробния период, с чернови, планиране, idempotency и webhooks. |
Източник: github.com/simple-post/core · публикувани пакети и хостнати функции
Често задавани въпроси
Въпроси за MCP сървъра
Има ли SimplePost MCP сървър?
Да. SimplePost хоства отдалечен MCP сървър на https://app.simplepost.social/mcp. Използва Streamable HTTP и OAuth и е включен във всеки план на SimplePost и в 7-дневния безплатен пробен период.
В кои социални мрежи може да публикува MCP сървърът?
X, LinkedIn, Instagram, Facebook, Threads, Bluesky, TikTok, YouTube, Pinterest и Telegram: същите десет мрежи като в уеб приложението на SimplePost, като се използват профилите, които сте свързали там.
Може ли MCP сървърът да насрочва публикации?
Да. create_post приема режим на публикуване now, schedule или draft. Насрочените публикации се съхраняват от SimplePost и се публикуват, когато дойде времето им, дори асистентът вече да не работи.
Нужен ли е API ключ?
Не. Клиентите се упълномощават чрез OAuth и PKCE и се регистрират сами чрез динамична регистрация на клиенти. API ключовете на SimplePost са за Pro HTTP API и не се приемат от MCP сървъра.
MCP сървърът с отворен код ли е?
Да. MCP сървърът е част от приложението SimplePost Scheduler в хранилището simple-post/core с лиценз MIT. Можете да хоствате Scheduler сами със собствените си платформени приложения и да използвате крайната точка /mcp на вашето внедряване.
Може ли асистент да свързва социални акаунти през MCP?
Не. Социалните акаунти се свързват и повторно свързват в уеб приложението SimplePost. MCP сървърът работи само с вече свързани акаунти и никога не разкрива техните токени.
Свържете асистент за минути
7 дни безплатно · Без кредитна карта · MCP във всеки план