Taplio
resmiJalankan akun LinkedIn Anda dari Claude atau ChatGPT
Apa yang bisa Anda lakukan dengan Taplio MCP?
- Draf postingan LinkedIn — Buat draf baru yang belum dipublikasikan dengan
create_draft, lalu sempurnakan menggunakanupdate_draft. - Jadwalkan atau publikasikan postingan — Gunakan
schedule_draftuntuk mengatur waktu publikasi di masa mendatang ataupublish_draftuntuk langsung tayang. - Tinjau riwayat postingan Anda — Jelajahi postingan yang dijadwalkan, sedang dikirim, dan sudah terkirim dengan
list_posts, serta periksa satu postingan melaluiget_post. - Periksa analitik LinkedIn Anda — Dapatkan metrik tingkat akun dengan
get_analytics_overviewdan kinerja per postingan melaluiget_post_analytics. - Cari inspirasi dari kreator lain — Cari postingan LinkedIn berperforma tinggi berdasarkan topik, keterlibatan, atau jumlah pengikut menggunakan
search_inspiration. - Muat profil dan preferensi Anda — Panggil
get_meuntuk mengambil pegangan LinkedIn, pengaturan konten, dan statistik terkini Anda.
Dokumentasi
Taplio LinkedIn MCP Server
Taplio LinkedIn MCP Server adalah server Model Context Protocol (MCP) yang menghubungkan alat AI langsung ke akun Taplio Anda dan, melaluinya, ke kehadiran LinkedIn Anda. Server ini memberi agen AI, asisten, dan klien obrolan kemampuan untuk menyusun, menjadwalkan, dan menerbitkan postingan LinkedIn, menelusuri apa yang telah Anda posting, mencari inspirasi dari kreator lain, dan membaca analitik Anda, semuanya melalui bahasa alami.
Arahkan host MCP Anda ke server Taplio dan Anda dapat menanyakan hal-hal seperti:
- "Buat draf postingan LinkedIn tentang peluncuran MCP baru kami dan jadwalkan untuk Selasa jam 9 pagi."
- "Tampilkan 10 postingan terakhir saya dan mana yang mendapat impresi terbanyak."
- "Temukan 20 postingan berperforma tinggi tentang
linkedin ghostwritingdari kreator dengan kurang dari 50 ribu pengikut." - "Bagaimana tren pengikut dan keterlibatan saya selama 30 hari terakhir?"
Kasus penggunaan
- Mengubah ide mentah menjadi postingan LinkedIn siap terbit, dengan gaya dan topik Anda sendiri.
- Mengotomatiskan pembuatan draf, penjadwalan, dan penerbitan dari klien apa pun yang mendukung MCP.
- Membangun alur kerja konten dan pelaporan berbantuan AI di atas data LinkedIn nyata Anda.
- Mengekstrak wawasan dan analitik dari riwayat postingan Anda tanpa meninggalkan asisten Anda.
Daftar Isi
- Server MCP Taplio Jarak Jauh
- Prasyarat
- Instalasi
- Autentikasi
- Set Alat
- Alat
- Alur kerja yang direkomendasikan
- Model pustaka dan siklus hidup
- Batas dan keamanan
- Pemecahan masalah
- Berkontribusi
- Lisensi
Server MCP Taplio Jarak Jauh
Taplio ditawarkan sebagai server MCP jarak jauh yang dihosting. Tidak ada yang perlu diinstal atau dijalankan secara lokal: host MCP Anda terhubung ke endpoint Taplio melalui HTTP dan mengautentikasi dengan OAuth.
| Properti | Nilai |
|---|---|
| Transport | HTTP Streamable (jarak jauh) |
| Endpoint | https://mcp.taplio.com |
| Autentikasi | OAuth 2.0 (otorisasi di browser, tanpa kunci API untuk ditempel) |
| Cakupan | Akun Taplio + LinkedIn milik pengguna yang terautentikasi |
| Petunjuk server | Panggil get_me terlebih dahulu untuk memuat identitas dan pengaturan |
Karena server bersifat jarak jauh dan berbasis OAuth, Anda tidak perlu menyalin rahasia apa pun ke dalam file konfigurasi. Akses terikat ke akun Taplio yang Anda setujui di browser, dan dapat dicabut dari Taplio kapan saja.
Prasyarat
- Akun Taplio aktif dengan LinkedIn yang terhubung.
- Host yang mendukung MCP (Claude Code, Claude Desktop, VS Code dengan Copilot, Cursor, Windsurf, atau klien apa pun yang mendukung MCP melalui HTTP).
- Browser tersedia saat koneksi pertama, untuk menyelesaikan otorisasi OAuth.
Instalasi
Claude Code
claude mcp add --transport http taplio https://mcp.taplio.com
Kemudian jalankan /mcp di dalam Claude Code dan otorisasi taplio di browser saat diminta.
Konektor Claude Desktop / claude.ai
Di Claude Desktop atau di claude.ai, buka Settings -> Connectors -> Add custom connector, lalu masukkan:
- Name:
Taplio - URL:
https://mcp.taplio.com
Setujui layar OAuth. Alat Taplio kemudian muncul di pemilih alat.
VS Code
Tambahkan ke konfigurasi MCP pengguna atau ruang kerja Anda (.vscode/mcp.json):
{
"servers": {
"taplio": {
"type": "http",
"url": "https://mcp.taplio.com"
}
}
}
Cursor
Di ~/.cursor/mcp.json (atau Settings -> MCP -> Add):
{
"mcpServers": {
"taplio": {
"url": "https://mcp.taplio.com"
}
}
}
Windsurf
Di ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"taplio": {
"serverUrl": "https://mcp.taplio.com"
}
}
}
Konfigurasi MCP Generik
Klien apa pun yang mendukung server MCP jarak jauh melalui HTTP dapat menggunakan:
{
"mcpServers": {
"taplio": {
"type": "http",
"url": "https://mcp.taplio.com"
}
}
}
Autentikasi
Taplio MCP Server menggunakan OAuth 2.0. Saat pertama kali digunakan, klien Anda membuka jendela browser tempat Anda masuk ke Taplio dan menyetujui akses. Server kemudian bertindak atas nama akun tunggal tersebut. Tidak ada kunci API, token, atau kredensial LinkedIn yang disimpan dalam konfigurasi klien Anda. Cabut akses kapan saja dari pengaturan akun Taplio Anda.
Set Alat
Alat-alat dikelompokkan ke dalam set alat fungsional. Semuanya beroperasi pada akun milik pengguna yang terautentikasi.
| Set Alat | Deskripsi |
|---|---|
| Profil | Identitas, preferensi konten, dan statistik LinkedIn saat ini. |
| Draf | Membuat, membaca, mendaftar, mengedit, dan menghapus draf postingan yang belum diterbitkan. |
| Penerbitan | Menerbitkan draf sekarang, menjadwalkannya, atau membatalkan jadwal kembali ke draf. |
| Postingan | Menelusuri postingan yang dijadwalkan, sedang dikirim, dan terkirim. |
| Analitik | Gambaran umum tingkat akun dan metrik kinerja per postingan. |
| Inspirasi | Mencari postingan LinkedIn kreator lain untuk mencontoh konten yang berhasil. |
Alat
Profil
get_me
Baca ini terlebih dahulu untuk orientasi. Mengembalikan identitas pengguna dan preferensi konten sehingga Anda dapat menyesuaikan keluaran untuk mereka dan mengenali postingan mereka sendiri: nama tampilan dan @handle LinkedIn (pengguna mungkin menggunakan beberapa alias, jadi periksa keduanya), plus ai_settings (industri, peran, bahasa, audiens target, topik, kata kunci, deskripsi) dan statistik LinkedIn hari ini (pengikut, koneksi, tampilan profil).
Tidak ada parameter.
Draf
create_draft
Buat draf postingan LinkedIn baru (belum diterbitkan). Terbitkan nanti dengan schedule_draft atau publish_draft.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
content | string | ya | Isi teks draf. 1 hingga 3000 karakter. |
get_draft
Ambil satu draf postingan LinkedIn berdasarkan id.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id draf (dari list_drafts). |
list_drafts
Daftar draf postingan LinkedIn pengguna yang belum diterbitkan.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
limit | integer | tidak | Maks draf yang dikembalikan. Default 25, maksimal 100. |
cursor | string | tidak | Token paginasi dari respons sebelumnya. |
update_draft
Perbarui konten draf yang ada. Hanya draf yang dapat diedit: postingan yang diterbitkan atau dijadwalkan tidak bisa.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id draf yang akan diperbarui (dari list_drafts). |
content | string | ya | Isi teks lengkap baru (menggantikan yang ada). 1 hingga 3000 karakter. |
delete_draft
Hapus permanen draf postingan LinkedIn.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id draf yang akan dihapus permanen. |
Penerbitan
publish_draft
Terbitkan draf ke LinkedIn segera. Ini akan tayang sekarang dan tidak dapat dibatalkan.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id draf yang akan segera diterbitkan. |
schedule_draft
Jadwalkan draf untuk diterbitkan secara otomatis di waktu mendatang.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id draf yang akan dijadwalkan (dari list_drafts). |
scheduled_for | string | ya | Datetime ISO 8601 (mis. 2026-06-10T14:30:00Z). Setidaknya 2 menit di masa depan. |
unschedule
Batalkan jadwal postingan yang dijadwalkan, mengembalikannya ke draf sehingga Anda dapat mengedit, menjadwalkan ulang, atau menghapusnya.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id postingan yang dijadwalkan (dari list_posts). |
Postingan
list_posts
Daftar postingan LinkedIn pengguna (status scheduled, sending, atau sent), yang terbaru lebih dulu. Draf menjadi postingan setelah dijadwalkan atau diterbitkan.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
status | enum | tidak | Filter berdasarkan scheduled, sending, atau sent. Abaikan untuk ketiganya. |
from | string | tidak | Hanya postingan pada atau setelah tanggal ini (YYYY-MM-DD atau ISO 8601, UTC). |
to | string | tidak | Hanya postingan pada atau sebelum tanggal ini (YYYY-MM-DD atau ISO 8601, UTC). |
limit | integer | tidak | Maks postingan yang dikembalikan. Default 25, maksimal 100. |
cursor | string | tidak | Token paginasi dari respons sebelumnya. |
get_post
Ambil satu postingan LinkedIn berdasarkan id. Postingan memiliki status scheduled, sending, atau sent; draf terpisah (gunakan get_draft).
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
id | string | ya | Id postingan (dari list_posts). |
Analitik
get_analytics_overview
Dapatkan gambaran umum analitik LinkedIn pengguna (pengikut, impresi, keterlibatan). Default ke hari ini jika tidak ada rentang tanggal yang diberikan.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
from | string | tidak | Tanggal mulai (YYYY-MM-DD, UTC). Default hari ini; rentang dibatasi maksimal 90 hari. |
to | string | tidak | Tanggal akhir (YYYY-MM-DD, UTC). Default hari ini; rentang dibatasi maksimal 90 hari. |
metrics | string | tidak | Subset yang dipisahkan koma: followers, connections, profile_views, impressions, likes, comments, shares. Abaikan untuk semua. |
granularity | enum | tidak | Ukuran time-bucket; hanya day yang didukung (default). |
get_post_analytics
Menampilkan analitik per-postingan pengguna (impresi, suka, komentar, bagikan), default 7 hari terakhir.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
from | string | tidak | Tanggal mulai (YYYY-MM-DD, UTC). Default 7 hari lalu; rentang dibatasi maksimal 90 hari. |
to | string | tidak | Tanggal akhir (YYYY-MM-DD, UTC). Default hari ini; rentang dibatasi maksimal 90 hari. |
limit | integer | tidak | Maks postingan yang dikembalikan. Default 25, dibatasi maksimal 100. |
cursor | string | tidak | Token paginasi dari respons sebelumnya. |
Inspirasi
search_inspiration
Cari postingan LinkedIn dari kreator lain untuk digunakan sebagai inspirasi.
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
query | string | tidak | Pencarian teks bebas pada konten postingan. Abaikan untuk menjelajahi postingan teratas. |
lang | string | tidak | Filter berdasarkan kode bahasa ISO 639-1 (mis. en, fr). |
min_likes | integer | tidak | Hanya postingan dengan setidaknya jumlah suka ini. 0-1000; default 50. |
min_comments | integer | tidak | Hanya postingan dengan setidaknya jumlah komentar ini. 0-1000; default 0. |
min_char_count | integer | tidak | Hanya postingan dengan setidaknya jumlah karakter ini. 0-10000; default 500. |
max_followers | integer | tidak | Hanya postingan yang penulisnya memiliki paling banyak jumlah pengikut ini. Default 100000. |
min_days_old | integer | tidak | Hanya postingan yang berusia setidaknya N hari (0-365); default 1. Menimpa from/to. |
max_days_old | integer | tidak | Hanya postingan dari N hari terakhir (0-365). Menimpa from/to. |
from | string | tidak | Hanya postingan pada atau setelah tanggal ini. Diabaikan jika min/max_days_old diatur. |
to | string | tidak | Hanya postingan pada atau sebelum tanggal ini. Diabaikan jika min/max_days_old diatur. |
limit | integer | tidak | Maks postingan yang dikembalikan. Minimal 1; default 30. |
Alur kerja yang direkomendasikan
- Panggil
get_mesekali di awal sesi untuk memuat voice, topik, bahasa, dan statistik pengguna. - Gunakan
search_inspirationuntuk mendasarkan konten baru pada apa yang saat ini berhasil di niche tersebut. - Buat draf dengan
create_draft, iterasi denganupdate_draft. - Kirim dengan
schedule_draft(disarankan) ataupublish_draft(segera). - Laporkan dengan
get_analytics_overviewdanget_post_analytics, serta referensi silang denganlist_posts.
Model pustaka dan siklus hidup
Sebuah draf dan sebuah postingan adalah item yang sama pada tahap berbeda dalam hidupnya:
create_draft ─┐
├─> [ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ]
update_draft ─┘ │ │
└──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]
[ scheduled ] ──unschedule──> [ DRAFT ]
- Draf berada di daftar draf (
list_drafts) dan merupakan satu-satunya tahap yang dapat diedit. - Menjadwalkan atau menerbitkan draf mengubahnya menjadi postingan dan memindahkannya ke daftar postingan (
list_posts). unschedulememindahkan postingan terjadwal kembali ke draf; postingansenttidak dapat dibatalkan pengirimannya.
Batasan dan keamanan
- Panjang postingan: 1 hingga 3000 karakter (
create_draft,update_draft). - Penjadwalan:
scheduled_forharus setidaknya 2 menit di masa depan, ISO 8601, disarankan UTC. - Rentang analitik: dibatasi maksimal 90 hari per kueri; gunakan paginasi dengan
cursoruntuk set hasil besar. - Tindakan ireversibel:
publish_draftlangsung tayang dandelete_draftbersifat permanen. Konfirmasi niat sebelum memanggil salah satunya. - Cakupan: setiap alat hanya bertindak pada akun Taplio dan LinkedIn milik pengguna yang terautentikasi.
Pemecahan masalah
- Alat tidak muncul: konfirmasi URL server adalah
https://mcp.taplio.comdan Anda telah menyelesaikan langkah browser OAuth. Jalankan ulang/mcp(Claude Code) atau sambungkan kembali konektor. - Kesalahan
401/ auth: sesi Anda mungkin telah kedaluwarsa atau dicabut. Sambungkan kembali dan otorisasi ulang di browser. - Tidak dapat mengedit postingan: hanya draf yang dapat diedit. Jika sudah dijadwalkan, panggil
unscheduleterlebih dahulu; jika sudahsent, tidak dapat diubah lagi. - Analitik kosong: postingan yang baru diterbitkan membutuhkan waktu untuk mengakumulasi metrik; periksa juga rentang tanggal Anda terhadap batas 90 hari.
Berkontribusi
Repositori ini mendokumentasikan Taplio LinkedIn MCP Server. Lihat CONTRIBUTING.md untuk cara melaporkan masalah dengan dokumentasi atau menyarankan perbaikan. Untuk dukungan produk, hubungi Taplio.
Lisensi
Proyek ini dilisensikan di bawah ketentuan Lisensi MIT. Lihat LICENSE.