Model Context Protocol
Herhangi bir MCP istemcisi için bir yayımla düğmesi.
Sosyal hesaplarınızı bir kez bağlayın, ardından asistanınızın on ağda taslak hazırlamasına, önizleme yapmasına ve planlamasına izin verin. SimplePost, OAuth ile barındırılan bir MCP sunucusu üzerinden teslimatı yönetir.
Sunucu URL'si: https://app.simplepost.social/mcp · Tüm paketlerde ve ücretsiz denemede dahildir
SimplePost tarafından yönetilir · Güncelleme:
Bağlantı
Uç nokta, taşıma ve kimlik doğrulama
| Uç nokta | https://app.simplepost.social/mcp |
|---|---|
| Taşıma | Streamable HTTP, durumsuz (POST) |
| Yetkilendirme | PKCE (S256) ile OAuth yetkilendirme kodu, dinamik istemci kaydı (RFC 7591) |
| Keşif | /.well-known/oauth-protected-resource ve /.well-known/oauth-authorization-server |
| Kapsamlar | accounts:read, posts:read, posts:validate, posts:write |
| Belirteçler | 90 gün sonra sona erer, yalnızca özet (hash) olarak saklanır, iptal edilebilir; yenileme belirteci (refresh token) yoktur. |
| Planlar | Tüm ücretli planlar ve 7 günlük ücretsiz deneme |
https://app.simplepost.social/mcpclaude mcp add --transport http simplepost https://app.simplepost.social/mcpKimlik doğrulaması yapılmamış istekler 401 yanıtı alır; yanıtta korumalı kaynak meta verilerine işaret eden bir WWW-Authenticate üstbilgisi bulunur, böylece uyumlu istemciler OAuth akışını kendi başlatır. MCP yetkilendirme spesifikasyonuna bakın.
Araçlar
12 MCP aracı
| Araç | Kapsam | Amaç |
|---|---|---|
| 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. |
Yazma araçları yıkıcı olarak işaretlenmiştir; bu nedenle bir istemci, bunları çalıştırmadan önce sizden onay isteyebilir. Tüm parametreler araç başvurusunda yer alır.
Önerilen iş akışı
Bir asistan MCP üzerinden nasıl yayımlamalı?
Gerçek hesapları bulun
list_accounts çağrısını yapın. Hiçbir hesap bağlı değilse kullanıcıyı SimplePost web uygulamasına yönlendirin.İçerik ve medyayı hazırlayın
Metni taslak olarak yazın, hesap kimliklerini seçin ve istemci bir dosyayı iletebiliyorsa herkese açık bir medya URL'si veya upload_media kullanın.Gerektiğinde önizleyin
preview_post doğrulama verilerini döndürür; show_post_preview görsel önizlemeyi oluşturur. İkisi de hiçbir şey yazmaz.Bir kez yazın
create_post ile now, schedule veya draft ve yeni bir idempotency anahtarı. Bu anahtarı yalnızca aynı yazma işlemini yeniden denemek için kullanın.Sonucu bildirin
Her hesap ve segment bazındaki sonucu okuyun; başarılı bir çağrı kısmi hatalar içerebilir.Daha sonra yönetin
Gönderileri bulmak için inspect_posts; taslaklar ve gelecek tarihli gönderiler için update_scheduled_post veya discard_scheduled_post kullanın.
{
"message": "Northwind 2.4 yayında: çevrimdışı mod. Her yerde düzenleyin, sonra eşitleyin.",
"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 yayında ve çevrimdışı çalışıyor.",
"thread": [
{
"message": "Düzenlemeler cihazınızda kaydedilir ve yeniden bağlandığınızda eşitlenir."
},
{
"message": "Birleştirmeden önce çakışmalar size gösterilir."
}
]
},
"acc_threads": {
"message": "Northwind 2.4 yayında ve çevrimdışı çalışıyor.",
"thread": [
{
"message": "Her yerde düzenleyin. Çevrimiçi olduğunuzda eşitleyin."
}
]
}
},
"idempotencyKey": "northwind-2-4-launch"
}Yer tutucu hesap kimlikleriyle örnek girdi. LinkedIn ve X ortak mesajı kullanır; Bluesky ve Threads ise accountOverrides aracılığıyla kendi gönderi dizilerini alır.
Yetenekler
Planlama, önizlemeler, varyantlar ve medya
Planlama
- Ofset içeren bir ISO 8601 saatiyle planlayın; takvim araçları Europe/Berlin gibi bir IANA saat dilimi alır.
- SimplePost gönderiyi kaydeder ve yayın zamanında yayımlar; göndermeden önce yeniden doğrular.
- get_schedule; planlanmış, bekleyen, yayımlanmış ve başarısız etkinlikleri ile açık paylaşım zaman dilimlerini döndürür.
Önizlemeler
- show_post_preview ve show_schedule, ChatGPT ve Claude gibi istemcilerin desteklediği yerlerde MCP Apps bileşenlerini gösterir.
- Widget desteklemeyen istemciler için her araç ayrıca metin ve yapılandırılmış veri döndürür.
Ağ başına varyantlar ve ileti dizileri
- accountOverrides, bir gönderinin içinde belirli hesaplar için mesajı, medyayı veya dizi içeriğini değiştirir.
- X, Bluesky, Threads ve Telegram'da 24 devam gönderisine kadar konu dizileri yerel olarak desteklenir; diğer ağlar yalnızca ilk gönderiyi alır ve bir uyarı görür.
- X, Bluesky, Threads ve LinkedIn'de quotePostId ile gönderileri alıntılayın.
Medya
- Herkese açık görsel ve video URL'leri veya istemci tarafından upload_media'ya iletilen dosyalar.
- JPEG, PNG, GIF, WebP, MP4, QuickTime ve WebM; MCP üzerinden dosya başına en fazla 500 MB.
- Base64 verileri, yerel dosya yolları ve blob: URL'leri uzak sunucu tarafından kabul edilmez.
Uyumlu istemciler
SimplePost MCP sunucusunu kullanan yapay zekâ istemcileri
- Dizin listesiPublish to social media from ChatGPTInstall the SimplePost plugin in ChatGPT to preview, schedule and publish posts on ten networks.
- Dizin listesiPublish to social media from ClaudeConnect SimplePost from the Claude directory to prepare, adapt, preview and schedule posts.
- Manuel MCP yapılandırmasıPublish to social media from Claude CodeAdd the SimplePost MCP server with one command and publish release announcements from your repository.
- Manuel MCP yapılandırmasıPublish to social media from CursorAdd SimplePost to Cursor's mcp.json so the agent can announce releases on your social accounts.
- Yüklenebilir eklenti veya paketPublish to social media from OpenClawInstall the SimplePost bundle from ClawHub or add the MCP server, then publish from your agent.
- Yüklenebilir eklenti veya paketPublish to social media from Gemini CLIInstall the SimplePost Gemini CLI extension and schedule posts from the terminal.
Uzak Streamable HTTP sunucularını OAuth ile destekleyen diğer istemciler aynı URL'yi kullanabilir. CLI ve API seçenekleri için tüm AI istemcilerine ve AI ajanları için sosyal medya planlayıcısına bakın.
Barındırılan ve açık kaynak
Barındırılan SimplePost ile açık kaynak bileşenlerin karşılaştırması
| Barındırılan MCP sunucusu | app.simplepost.social/mcp. Barındırılan SimplePost'ta bağlanmış hesapları kullanır; platform uygulamalarını SimplePost sağlar. Her plan ve deneme sürümünde kullanılabilir. |
|---|---|
| Kendi sunucunuzda barındırılan Planlayıcı ve MCP | MIT lisanslı simple-post/core deposundan, MCP ve OAuth sunucusu dahil aynı Zamanlayıcı uygulaması. Platform geliştirici uygulamalarını ve kimlik bilgilerini siz sağlarsınız. |
| TypeScript SDK | npm üzerinde @simple-post/sdk 1.4.0. Kendi kimlik bilgilerinizle doğrudan yayımlar; barındırılan zamanlama veya MCP yoktur. |
| CLI | @simple-post/cli 1.4.0. Advanced ve Pro'da barındırılan hesaplar veya kendi kimlik bilgilerinizle yerel hesaplar. Hemen yayımlar. |
| Barındırılan HTTP API | Pro ve deneme sürümünde Bearer API anahtarları; taslaklar, planlama, idempotency ve webhook'lar ile birlikte. |
Kaynak: github.com/simple-post/core · yayımlanmış paketler ve barındırılan özellikler
SSS
MCP sunucusu soruları
SimplePost'un bir MCP sunucusu var mı?
Evet. SimplePost, https://app.simplepost.social/mcp adresinde uzak bir MCP sunucusu barındırır. Streamable HTTP ve OAuth kullanır; her SimplePost planına ve 7 günlük ücretsiz denemeye dahildir.
MCP sunucusu hangi sosyal ağlarda gönderi paylaşabilir?
X, LinkedIn, Instagram, Facebook, Threads, Bluesky, TikTok, YouTube, Pinterest ve Telegram: SimplePost web uygulamasıyla aynı on ağ; orada bağladığınız hesapları kullanır.
MCP sunucusu gönderileri zamanlayabilir mi?
Evet. create_post; now, schedule veya draft paylaşım modlarını kabul eder. Zamanlanmış paylaşımlar SimplePost tarafından saklanır ve asistan artık çalışmıyor olsa bile zamanı geldiğinde yayımlanır.
API anahtarı gerektirir mi?
Hayır. İstemciler OAuth ve PKCE ile yetkilendirme yapar ve dinamik istemci kaydıyla kendilerini kaydeder. SimplePost API anahtarları Pro HTTP API içindir ve MCP sunucusu tarafından kabul edilmez.
MCP sunucusu açık kaynak mı?
Evet. MCP sunucusu, MIT lisanslı simple-post/core deposundaki SimplePost Scheduler uygulamasının bir parçasıdır. Scheduler'ı kendi platform uygulamalarınızla kendi sunucunuzda barındırabilir ve dağıtımınızın /mcp uç noktasını kullanabilirsiniz.
Bir asistan MCP üzerinden sosyal medya hesaplarını bağlayabilir mi?
Hayır. Sosyal hesaplar SimplePost web uygulamasında bağlanır ve yeniden bağlanır. MCP sunucusu yalnızca zaten bağlı hesaplarla çalışır ve bu hesapların belirteçlerini hiçbir zaman açığa çıkarmaz.
AI asistanınızı dakikalar içinde bağlayın
7 gün ücretsiz · Kredi kartı gerekmez · Her planda MCP