Taplio

resmi

Jalankan akun LinkedIn Anda dari Claude atau ChatGPT

Apa yang bisa Anda lakukan dengan Taplio MCP?

  • Muat konteks akun — Panggil get_me untuk memuat identitas, preferensi konten, dan statistik LinkedIn hari ini sebelum menyusun draf.
  • Susun dan jadwalkan postingan — Buat, edit, dan jadwalkan draf LinkedIn, atau terbitkan segera setelah Anda mengonfirmasi.
  • Tinjau performa postingan — Daftar postingan Anda dan ambil analitik akun atau per postingan untuk rentang tanggal yang dipilih.
  • Riset inspirasi — Cari postingan LinkedIn kreator lain berdasarkan kata kunci, suka, dan jumlah pengikut penulis.
  • Berinteraksi dengan konten — Temukan postingan untuk dikomentari, susun dan antrekan komentar atau balasan, serta antrekan suka.
  • Antrekan permintaan koneksi — Kirim permintaan koneksi berdasarkan nama pengguna LinkedIn dan periksa atau batalkan statusnya.

Dokumentasi

Server MCP LinkedIn Taplio

License: MIT MCP Remote server

Server MCP LinkedIn Taplio adalah server Model Context Protocol (MCP) yang menghubungkan alat AI langsung ke akun Taplio Anda dan, melalui itu, ke kehadiran LinkedIn Anda. Server ini memberi agen AI, asisten, dan klien chat kemampuan untuk menyusun draf, menjadwalkan, dan menerbitkan postingan LinkedIn, menelusuri apa yang sudah Anda posting, mencari inspirasi dari kreator lain, membaca analitik Anda, dan berinteraksi: menemukan postingan yang layak dikomentari, menyusun draf komentar dan balasan, menyukai postingan, dan mengirim permintaan koneksi, semuanya melalui bahasa alami.

Arahkan host MCP Anda ke server Taplio dan Anda dapat bertanya hal-hal seperti:

  • "Susun draf postingan LinkedIn tentang peluncuran MCP baru kami dan jadwalkan untuk Selasa pukul 9 pagi."
  • "Tampilkan 10 postingan terakhir saya dan mana yang mendapat impresi terbanyak."
  • "Temukan 20 postingan berperforma tinggi tentang linkedin ghostwriting dari kreator dengan kurang dari 50k pengikut."
  • "Bagaimana tren pengikut dan keterlibatan saya selama 30 hari terakhir?"

Kasus penggunaan

  • Mengubah ide mentah menjadi postingan LinkedIn siap terbit, dengan suara dan topik Anda sendiri.
  • Mengotomatiskan pembuatan draf, penjadwalan, dan penerbitan dari klien apa pun yang mendukung MCP.
  • Membangun alur kerja konten berbantuan AI dan pelaporan di atas data LinkedIn Anda yang sebenarnya.
  • Mengekstrak wawasan dan analitik dari riwayat postingan Anda tanpa meninggalkan asisten Anda.

Daftar Isi


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.

PropertiNilai
TransportStreamable HTTP (jarak jauh)
Endpointhttps://mcp.taplio.com/
AutentikasiOAuth 2.0 (otorisasi di browser, tidak ada API key yang perlu ditempel)
CakupanAkun Taplio + LinkedIn milik pengguna yang terautentikasi
Petunjuk serverPanggil get_me terlebih dahulu untuk memuat identitas dan pengaturan

Karena server bersifat jarak jauh dan berbasis OAuth, Anda tidak pernah menyalin rahasia ke dalam file konfigurasi. Akses terikat pada akun Taplio yang Anda setujui di browser, dan dapat dicabut dari Taplio kapan saja.


Prasyarat

  1. Akun Taplio aktif dengan LinkedIn terhubung.
  2. Host yang mendukung MCP (Claude Code, Claude Desktop, Manus, VS Code dengan Copilot, Cursor, Windsurf, Grok, Mistral Le Chat, Raycast, atau klien apa pun yang mendukung MCP melalui HTTP).
  3. Browser yang tersedia pada 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

Satu klik: buka tautan ini untuk mendapatkan dialog "Add custom connector" yang sudah terisi dengan nama dan URL Taplio, lalu klik Add.

Atau lakukan secara manual: 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.

Manus

Taplio adalah plugin native Manus: satu klik, tidak ada URL server yang perlu ditempel.

  1. Buka direktori plugin Manus.
  2. Temukan Taplio dan klik Connect.
  3. Masuk ke akun Taplio Anda dan setujui akses.

Alat Taplio kemudian tersedia dalam tugas Manus Anda.

VS Code

Tambahkan ke konfigurasi MCP pengguna atau workspace 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/"
    }
  }
}

Grok

Di grok.com, buka Plugins -> New Connector -> Custom, lalu masukkan:

  • Name: Taplio
  • Server URL: https://mcp.taplio.com/

Klik Add Connector dan setujui proses masuk Taplio di jendela popup. Sebutkan Taplio dalam prompt Anda (misalnya "Use Taplio to give me my LinkedIn stats of the day") agar Grok memilih konektor tersebut.

Mistral Le Chat

Di Le Chat, buka Context -> Connectors -> Add connector -> Add a custom connector, lalu masukkan:

  • Connector name: Taplio
  • Server: https://mcp.taplio.com/

Autentikasi terdeteksi secara otomatis (OAuth 2.1). Klik Add connector dan setujui proses masuk Taplio. Jika Le Chat menjawab bahwa tidak ada konektor Taplio yang tersedia, sebutkan alat tersebut dalam prompt Anda (misalnya "Use the Taplio connector's get_me tool").

Raycast

Instal ekstensi Model Context Protocol Registry, jalankan Search Servers, pertahankan registry Official, cari taplio, dan pilih Install Server. Raycast terhubung melalui HTTP dan membuka proses masuk Taplio.

Smithery

Buka smithery.ai/servers/taplio/linkedin-mcp, klik Add to toolbox, lalu Authenticate pada konektor Taplio di toolbox Anda.

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

Server MCP Taplio menggunakan OAuth 2.0. Pada penggunaan pertama, klien Anda membuka jendela browser tempat Anda masuk ke Taplio dan menyetujui akses. Server kemudian bertindak atas nama satu akun tersebut. Tidak ada API key, token, atau kredensial LinkedIn yang disimpan dalam konfigurasi klien Anda. Cabut akses kapan saja dari pengaturan akun Taplio Anda.


Toolset

Alat-alat dikelompokkan ke dalam toolset fungsional. Semuanya beroperasi pada akun pengguna yang terautentikasi sendiri.

ToolsetDeskripsi
Akun dan analitikIdentitas, preferensi konten, postingan, serta analitik akun dan per postingan.
Draf dan mediaMembuat, membaca, menampilkan daftar, mengedit, dan menghapus draf; mengunggah dan melampirkan media.
Jadwalkan dan terbitkanTerbitkan draf sekarang, jadwalkan, atau batalkan penjadwalan kembali ke draf.
InspirasiCari postingan LinkedIn kreator lain untuk mencontoh konten yang berhasil.
BerinteraksiTemukan postingan dan komentar yang layak untuk berinteraksi, berkomentar, membalas, dan menyukai.
JaringanAntrekan permintaan koneksi dan tindak lanjuti.

Alat

Semua 35 alat. Alat hanya-baca tidak pernah mengubah apa pun; alat tulis mengubah draf Taplio Anda atau bertindak di LinkedIn, dan klien yang mendukung anotasi alat meminta konfirmasi sebelum menjalankannya. Skema input lengkap dikembalikan oleh server (tools/list); referensi alat di bawah merinci alat-alat inti.

Akun dan analitik

  • get_me (hanya-baca): Identitas Anda, preferensi konten, dan statistik LinkedIn hari ini. Panggil ini terlebih dahulu.
  • list_posts (hanya-baca): Postingan LinkedIn Anda, terbaru lebih dulu, dari Taplio dan yang diterbitkan langsung di LinkedIn.
  • get_post (hanya-baca): Satu postingan berdasarkan id Taplio atau urn LinkedIn.
  • get_analytics_overview (hanya-baca): Analitik akun dari waktu ke waktu: pengikut, impresi, keterlibatan.
  • get_post_analytics (hanya-baca): Impresi, suka, komentar, dan bagikan per postingan.

Draf dan media

  • list_drafts (hanya-baca): Draf postingan LinkedIn Anda yang belum diterbitkan.
  • get_draft (hanya-baca): Satu draf berdasarkan id.
  • create_draft (tulis): Buat draf, opsional dengan media.
  • update_draft (tulis): Tulis ulang draf atau lampirkan media ke dalamnya.
  • delete_draft (tulis): Hapus draf secara permanen.
  • list_media (hanya-baca): Media yang sudah diunggah ke Taplio.
  • create_media_upload_url (tulis): Dapatkan URL unggah sekali pakai untuk gambar, video, GIF, atau PDF.
  • attach_media_from_url (tulis): Lampirkan media dari URL publik ke draf.
  • pick_media (tulis): Panel interaktif untuk melampirkan media dari pustaka Anda, di klien yang mendukung MCP Apps.
  • upload_media (tulis): Panel interaktif untuk mengunggah file baru dan melampirkannya, di klien yang mendukung MCP Apps.

Jadwalkan dan terbitkan

  • schedule_draft (tulis): Jadwalkan draf untuk diterbitkan secara otomatis pada waktu mendatang.
  • unschedule (tulis): Pindahkan postingan terjadwal kembali ke draf.
  • publish_draft (tulis): Terbitkan draf sekarang. Postingan langsung tayang dan tidak dapat dibatalkan.

Inspirasi

  • search_inspiration (hanya-baca): Cari postingan LinkedIn kreator lain untuk format dan sudut pandang yang terbukti.

Berinteraksi

  • find_posts_to_comment (hanya-baca): Postingan yang layak dikomentari, dari postingan Anda, feed terkurasi, atau pilihan yang dipersonalisasi.
  • list_comment_feeds (hanya-baca): Feed terkurasi yang tersedia untuk berinteraksi.
  • find_comments_to_reply (hanya-baca): Komentar pada postingan yang masih layak dibalas.
  • list_comment_drafts (hanya-baca): Draf komentar Anda, yang juga merupakan antrean dan riwayat.
  • get_comment_draft (hanya-baca): Satu draf komentar, untuk memastikan apakah sudah diposting.
  • create_comment_draft (tulis): Susun draf komentar atau balasan. Belum ada yang mencapai LinkedIn.
  • update_comment_draft (tulis): Tulis ulang draf komentar sebelum dikomit.
  • commit_comment_draft (tulis): Antrekan komentar untuk diposting di LinkedIn atas nama Anda.
  • cancel_comment_draft (tulis): Batalkan komentar yang diantrekan sebelum dikirim.
  • like_post (tulis): Antrekan suka pada postingan atau komentar.
  • get_post_like (hanya-baca): Status suka yang Anda antrekan.
  • cancel_like (tulis): Batalkan suka yang diantrekan sebelum dikirim.

Jaringan

  • list_connection_requests (hanya-baca): Setiap permintaan koneksi yang Anda antrekan, beserta statusnya.
  • send_connection_request (tulis): Antrekan permintaan koneksi kepada seseorang berdasarkan nama pengguna LinkedIn.
  • get_connection_request (hanya-baca): Status permintaan terbaru untuk suatu nama pengguna.
  • cancel_connection_request (tulis): Batalkan permintaan koneksi yang diantrekan sebelum dikirim.

Referensi alat

Profil

get_me

Baca ini terlebih dahulu untuk orientasi. Mengembalikan identitas dan preferensi konten pengguna sehingga Anda dapat menyesuaikan output dan mengenali postingan mereka sendiri: nama tampilan dan @handle LinkedIn (seorang pengguna mungkin memiliki 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.

ParameterTipeWajibDeskripsi
contentstringyaIsi teks draf. 1 hingga 3000 karakter.

get_draft

Ambil satu draf pos LinkedIn berdasarkan id.

ParameterTipeWajibDeskripsi
idstringyaId draf (dari list_drafts).

list_drafts

Daftar draf pos LinkedIn pengguna yang belum diterbitkan.

ParameterTipeWajibDeskripsi
limitintegertidakMaksimum draf yang dikembalikan. Default 25, maksimal 100.
cursorstringtidakToken paginasi dari respons sebelumnya.

update_draft

Perbarui konten draf yang sudah ada. Hanya draf yang dapat diedit: pos yang sudah diterbitkan atau dijadwalkan tidak dapat diedit.

ParameterTipeWajibDeskripsi
idstringyaId draf yang akan diperbarui (dari list_drafts).
contentstringyaIsi teks lengkap yang baru (menggantikan yang lama). 1 hingga 3000 karakter.

delete_draft

Hapus draf pos LinkedIn secara permanen.

ParameterTipeWajibDeskripsi
idstringyaId draf yang akan dihapus secara permanen.

Penerbitan

publish_draft

Terbitkan draf ke LinkedIn segera. Ini langsung tayang sekarang dan tidak dapat dibatalkan.

ParameterTipeWajibDeskripsi
idstringyaId draf yang akan diterbitkan segera.

schedule_draft

Jadwalkan draf untuk diterbitkan secara otomatis pada waktu mendatang.

ParameterTipeWajibDeskripsi
idstringyaId draf yang akan dijadwalkan (dari list_drafts).
scheduled_forstringyaDatetime ISO 8601 (mis. 2026-06-10T14:30:00Z). Minimal 2 menit di masa depan.

unschedule

Batalkan jadwal pos yang dijadwalkan, mengembalikannya ke draf agar Anda dapat mengedit, menjadwalkan ulang, atau menghapusnya.

ParameterTipeWajibDeskripsi
idstringyaId pos yang dijadwalkan (dari list_posts).

Pos

list_posts

Daftar pos LinkedIn pengguna (status scheduled, sending, atau sent), terbaru lebih dulu. Sebuah draf menjadi pos setelah dijadwalkan atau diterbitkan.

ParameterTipeWajibDeskripsi
statusenumtidakFilter berdasarkan scheduled, sending, atau sent. Hilangkan untuk ketiganya.
fromstringtidakHanya pos pada atau setelah tanggal ini (YYYY-MM-DD atau ISO 8601, UTC).
tostringtidakHanya pos pada atau sebelum tanggal ini (YYYY-MM-DD atau ISO 8601, UTC).
limitintegertidakMaksimum pos yang dikembalikan. Default 25, maksimal 100.
cursorstringtidakToken paginasi dari respons sebelumnya.

get_post

Ambil satu pos LinkedIn berdasarkan id. Sebuah pos memiliki status scheduled, sending, atau sent; draf terpisah (gunakan get_draft).

ParameterTipeWajibDeskripsi
idstringyaId pos (dari list_posts).

Analitik

get_analytics_overview

Dapatkan ringkasan analitik LinkedIn pengguna (pengikut, impresi, interaksi). Default ke hari ini jika tidak ada rentang tanggal yang diberikan.

ParameterTipeWajibDeskripsi
fromstringtidakTanggal mulai (YYYY-MM-DD, UTC). Default hari ini; rentang maksimal 90 hari.
tostringtidakTanggal akhir (YYYY-MM-DD, UTC). Default hari ini; rentang maksimal 90 hari.
metricsstringtidakSubset dipisahkan koma: followers, connections, profile_views, impressions, likes, comments, shares. Hilangkan untuk semua.
granularityenumtidakUkuran bucket waktu; hanya day yang didukung (default).

get_post_analytics

Daftar analitik per pos pengguna (impresi, suka, komentar, bagikan), default ke 7 hari terakhir.

ParameterTipeWajibDeskripsi
fromstringtidakTanggal mulai (YYYY-MM-DD, UTC). Default 7 hari lalu; rentang maksimal 90 hari.
tostringtidakTanggal akhir (YYYY-MM-DD, UTC). Default hari ini; rentang maksimal 90 hari.
limitintegertidakMaksimum pos yang dikembalikan. Default 25, maksimal 100.
cursorstringtidakToken paginasi dari respons sebelumnya.

Inspirasi

search_inspiration

Cari pos LinkedIn dari kreator lain untuk digunakan sebagai inspirasi.

ParameterTipeWajibDeskripsi
querystringtidakPencarian teks bebas atas konten pos. Hilangkan untuk menjelajahi pos teratas.
langstringtidakFilter berdasarkan kode bahasa ISO 639-1 (mis. en, fr).
min_likesintegertidakHanya pos dengan setidaknya sebanyak ini suka. 0-1000; default 50.
min_commentsintegertidakHanya pos dengan setidaknya sebanyak ini komentar. 0-1000; default 0.
min_char_countintegertidakHanya pos dengan setidaknya sebanyak ini karakter. 0-10000; default 500.
max_followersintegertidakHanya pos yang penulisnya memiliki paling banyak sebanyak ini pengikut. Default 100000.
min_days_oldintegertidakHanya pos yang berusia setidaknya N hari (0-365); default 1. Menggantikan from/to.
max_days_oldintegertidakHanya pos dari N hari terakhir (0-365). Menggantikan from/to.
fromstringtidakHanya pos pada atau setelah tanggal ini. Diabaikan jika min/max_days_old diatur.
tostringtidakHanya pos pada atau sebelum tanggal ini. Diabaikan jika min/max_days_old diatur.
limitintegertidakMaksimum pos yang dikembalikan. Minimal 1; default 30.

Alur kerja yang disarankan

  1. Panggil get_me sekali di awal sesi untuk memuat suara, topik, bahasa, dan statistik pengguna.
  2. Gunakan search_inspiration untuk mendasari konten baru pada apa yang saat ini berhasil di niche tersebut.
  3. Buat draf dengan create_draft, iterasi dengan update_draft.
  4. Terbitkan dengan schedule_draft (disarankan) atau publish_draft (segera).
  5. Laporkan dengan get_analytics_overview dan get_post_analytics, dan rujuk silang dengan list_posts.
  6. Berinteraksi dengan find_posts_to_comment dan find_comments_to_reply, buat draf dengan create_comment_draft, dan hanya panggil commit_comment_draft, like_post, atau send_connection_request setelah pengguna setuju.

Model pustaka dan siklus hidup

Sebuah draf dan sebuah pos adalah item yang sama pada tahap berbeda dalam siklus hidupnya:

create_draft ─┐
              ├─> [ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ]
update_draft ─┘        │                              │
                       └──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]

                       [ scheduled ] ──unschedule──> [ DRAFT ]
  • Draf berada di daftar drafts (list_drafts) dan merupakan satu-satunya tahap yang dapat diedit.
  • Menjadwalkan atau menerbitkan draf mengubahnya menjadi pos dan memindahkannya ke daftar posts (list_posts).
  • unschedule memindahkan pos yang dijadwalkan kembali ke draf; pos sent tidak dapat dibatalkan pengirimannya.

Batasan dan keamanan

  • Panjang pos: 1 hingga 3000 karakter (create_draft, update_draft).
  • Penjadwalan: scheduled_for harus setidaknya 2 menit di masa depan, ISO 8601, disarankan UTC.
  • Rentang analitik: maksimal 90 hari per kueri; gunakan paginasi dengan cursor untuk kumpulan hasil yang besar.
  • Tindakan tidak dapat dibatalkan: publish_draft langsung tayang dan delete_draft bersifat permanen. Konfirmasikan niat sebelum memanggil salah satunya.
  • Interaksi dalam antrean: commit_comment_draft, like_post, dan send_connection_request mengantrekan tindakan; tindakan tersebut mencapai LinkedIn beberapa menit atau jam kemudian, diatur kecepatannya agar akun tetap aman. Masing-masing dapat dibatalkan hingga terkirim (cancel_comment_draft, cancel_like, cancel_connection_request), dan tidak dapat dibatalkan setelahnya.
  • Cakupan: setiap alat hanya bertindak pada akun Taplio dan LinkedIn milik pengguna yang terautentikasi.

Pemecahan masalah

  • Alat tidak muncul: pastikan URL server adalah https://mcp.taplio.com/ dan Anda telah menyelesaikan langkah OAuth di browser. Jalankan ulang /mcp (Claude Code) atau sambungkan ulang konektor.
  • 401 / kesalahan auth: sesi Anda mungkin telah kedaluwarsa atau dicabut. Sambungkan ulang dan otorisasi ulang di browser.
  • Tidak dapat mengedit pos: hanya draf yang dapat diedit. Jika sudah dijadwalkan, panggil unschedule terlebih dahulu; jika sudah sent, pos tersebut tidak dapat diubah lagi.
  • Analitik kosong: pos yang baru diterbitkan membutuhkan waktu untuk mengumpulkan 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 MIT License. Lihat LICENSE.