Model Context Protocol
Tombol terbitkan untuk klien MCP apa pun.
Hubungkan akun sosial Anda sekali, lalu biarkan asisten Anda menyusun, menampilkan pratinjau, dan menjadwalkan di sepuluh jaringan. SimplePost menangani pengiriman melalui server MCP hosted dengan OAuth.
URL server: https://app.simplepost.social/mcp · Disertakan di setiap paket dan uji coba gratis
Dikelola oleh SimplePost · Diperbarui
Koneksi
Endpoint, transport, dan autentikasi
| Endpoint | https://app.simplepost.social/mcp |
|---|---|
| Transport | Streamable HTTP, tanpa status (POST) |
| Otorisasi | Kode otorisasi OAuth dengan PKCE (S256), registrasi klien dinamis (RFC 7591) |
| Penemuan | /.well-known/oauth-protected-resource dan /.well-known/oauth-authorization-server |
| Cakupan izin | accounts:read, posts:read, posts:validate, posts:write |
| Token | Kedaluwarsa setelah 90 hari, disimpan hanya sebagai hash, dapat dicabut; tanpa refresh token |
| Paket | Setiap paket berbayar dan uji coba gratis 7 hari |
https://app.simplepost.social/mcpclaude mcp add --transport http simplepost https://app.simplepost.social/mcpPermintaan tanpa autentikasi menerima 401 dengan header WWW-Authenticate yang mengarah ke metadata sumber daya terlindungi, sehingga klien yang sesuai memulai alur OAuth sendiri. Lihat spesifikasi otorisasi MCP .
Alat
12 alat MCP
| Alat | Cakupan | Tujuan |
|---|---|---|
| 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. |
Alat tulis ditandai sebagai destruktif, sehingga klien mungkin meminta konfirmasi Anda sebelum menjalankannya. Parameter lengkap ada di referensi tool.
Alur kerja yang direkomendasikan
Cara asisten memublikasikan melalui MCP
Temukan akun asli
Panggil list_accounts. Jika belum ada akun yang terhubung, arahkan pengguna ke aplikasi web SimplePost.Siapkan konten dan media
Susun teks, pilih ID akun, dan gunakan URL media publik atau upload_media ketika klien dapat meneruskan berkas.Pratinjau bila berguna
preview_post mengembalikan data validasi; show_post_preview merender pratinjau visual. Keduanya tidak menulis apa pun.Tulis sekali
create_post dengan now, jadwal atau draf, dan kunci idempotensi baru. Gunakan kembali kunci itu hanya untuk mencoba ulang penulisan yang sama.Laporkan hasilnya
Baca setiap hasil per akun dan per segmen; panggilan yang berhasil dapat berisi kegagalan sebagian.Kelola nanti
inspect_posts untuk mencari postingan; update_scheduled_post atau discard_scheduled_post untuk draf dan postingan mendatang.
{
"message": "Northwind 2.4 sudah rilis: mode offline. Edit di mana saja, sinkronkan nanti.",
"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 sudah tersedia, dan berfungsi secara offline.",
"thread": [
{
"message": "Suntingan disimpan di perangkat Anda dan disinkronkan saat Anda terhubung kembali."
},
{
"message": "Konflik akan ditampilkan kepada Anda sebelum ada yang digabungkan."
}
]
},
"acc_threads": {
"message": "Northwind 2.4 sudah tersedia, dan berfungsi secara offline.",
"thread": [
{
"message": "Edit di mana saja. Sinkronkan saat Anda kembali daring."
}
]
}
},
"idempotencyKey": "northwind-2-4-launch"
}Contoh input dengan ID akun placeholder. LinkedIn dan X menggunakan pesan bersama; Bluesky dan Threads mendapatkan utas masing-masing melalui accountOverrides.
Kemampuan
Penjadwalan, pratinjau, varian, dan media
Penjadwalan
- Jadwalkan dengan waktu ISO 8601 yang menyertakan offset; alat kalender menerima zona waktu IANA seperti Europe/Berlin.
- SimplePost menyimpan dan memublikasikan postingan pada waktu yang dijadwalkan, lalu memvalidasinya lagi sebelum mengirimnya.
- get_schedule mengembalikan aktivitas terjadwal, tertunda, terpublikasi, dan gagal, serta slot posting kosong.
Pratinjau
- show_post_preview dan show_schedule merender widget MCP Apps jika klien mendukungnya, seperti ChatGPT dan Claude.
- Setiap alat juga mengembalikan teks dan data terstruktur untuk klien tanpa widget.
Varian per jaringan dan utas
- accountOverrides menggantikan pesan, media, atau utas untuk akun tertentu di dalam satu postingan.
- Utas hingga 24 lanjutan didukung secara native di X, Bluesky, Threads, dan Telegram; jaringan lain hanya mendapatkan postingan pertama dan peringatan.
- Kutip postingan melalui quotePostId di X, Bluesky, Threads, dan LinkedIn.
Media
- URL gambar dan video publik, atau file yang diteruskan klien ke upload_media.
- JPEG, PNG, GIF, WebP, MP4, QuickTime, dan WebM; maksimal 500 MB per file melalui MCP.
- Data Base64, jalur berkas lokal, dan URL blob: tidak diterima oleh server jarak jauh.
Klien yang kompatibel
Klien AI yang menggunakan server MCP SimplePost
- Daftar direktoriPublish to social media from ChatGPTInstall the SimplePost plugin in ChatGPT to preview, schedule and publish posts on ten networks.
- Daftar direktoriPublish to social media from ClaudeConnect SimplePost from the Claude directory to prepare, adapt, preview and schedule posts.
- Konfigurasi MCP manualPublish to social media from Claude CodeAdd the SimplePost MCP server with one command and publish release announcements from your repository.
- Konfigurasi MCP manualPublish to social media from CursorAdd SimplePost to Cursor's mcp.json so the agent can announce releases on your social accounts.
- Ekstensi atau bundle yang dapat diinstalPublish to social media from OpenClawInstall the SimplePost bundle from ClawHub or add the MCP server, then publish from your agent.
- Ekstensi atau bundle yang dapat diinstalPublish to social media from Gemini CLIInstall the SimplePost Gemini CLI extension and schedule posts from the terminal.
Klien lain yang mendukung server Streamable HTTP jarak jauh dengan OAuth dapat menggunakan URL yang sama. Lihat semua klien AI dan penjadwal media sosial untuk agen AI untuk opsi CLI dan API.
Hosted dan open source
SimplePost yang di-hosting versus komponen open-source
| Server MCP hosted | app.simplepost.social/mcp. Menggunakan akun yang terhubung di SimplePost yang di-host; SimplePost menyediakan aplikasi platform. Setiap paket dan uji coba. |
|---|---|
| Scheduler dan MCP self-hosted | Aplikasi Penjadwal yang sama, termasuk server MCP dan server OAuth-nya, dari repositori simple-post/core berlisensi MIT. Anda menyediakan aplikasi developer platform dan kredensialnya. |
| SDK TypeScript | @simple-post/sdk 1.4.0 di npm. Mempublikasikan langsung dengan kredensial Anda sendiri; tanpa penjadwalan hosted atau MCP. |
| CLI | @simple-post/cli 1.4.0. Akun hosted di Advanced dan Pro, atau akun lokal dengan kredensial Anda sendiri. Langsung dipublikasikan. |
| HTTP API hosted | Kunci API Bearer di Pro dan uji coba, dengan draf, penjadwalan, idempotensi, dan webhook. |
Sumber: github.com/simple-post/core · paket yang dipublikasikan dan fitur yang dihosting
FAQ
Pertanyaan tentang server MCP
Apakah SimplePost memiliki server MCP?
Ya. SimplePost menghosting server MCP jarak jauh di https://app.simplepost.social/mcp. Server ini menggunakan Streamable HTTP dan OAuth, dan disertakan di setiap paket SimplePost serta uji coba gratis 7 hari.
Jaringan sosial mana yang dapat dituju server MCP untuk memposting?
X, LinkedIn, Instagram, Facebook, Threads, Bluesky, TikTok, YouTube, Pinterest, dan Telegram: sepuluh jaringan yang sama dengan aplikasi web SimplePost, menggunakan akun yang Anda hubungkan di sana.
Bisakah server MCP menjadwalkan postingan?
Ya. create_post menerima mode posting now, schedule, atau draft. Postingan terjadwal disimpan oleh SimplePost dan diterbitkan saat waktunya tiba, meskipun asisten sudah tidak berjalan.
Apakah memerlukan kunci API?
Tidak. Klien memberi otorisasi dengan OAuth dan PKCE, serta mendaftarkan diri mereka sendiri dengan dynamic client registration. Kunci API SimplePost untuk HTTP API Pro tidak diterima oleh server MCP.
Apakah server MCP bersifat open source?
Ya. Server MCP merupakan bagian dari aplikasi SimplePost Scheduler di repositori simple-post/core berlisensi MIT. Anda dapat meng-host sendiri Scheduler dengan aplikasi platform Anda sendiri dan menggunakan endpoint /mcp dari deployment Anda.
Bisakah asisten menghubungkan akun media sosial melalui MCP?
Tidak. Akun media sosial dihubungkan dan dihubungkan ulang di aplikasi web SimplePost. Server MCP hanya berfungsi dengan akun yang sudah terhubung, dan tidak pernah mengekspos token-nya.
Hubungkan asisten dalam hitungan menit
7 hari gratis · Tanpa kartu kredit · MCP di setiap paket