Taplio
resmiLinkedIn hesabınızı Claude veya ChatGPT'den yönetin
Taplio MCP ile neler yapabilirsiniz?
- LinkedIn gönderisi taslağı oluşturun —
create_draftile yeni bir yayınlanmamış taslak oluşturun, ardındanupdate_draftkullanarak taslağı iyileştirin. - Gönderileri zamanlayın veya yayınlayın — Gelecekteki bir yayın zamanını ayarlamak için
schedule_draftveya hemen canlı yayına geçmek içinpublish_draftkullanın. - Gönderi geçmişinizi inceleyin —
list_postsile zamanlanmış, gönderilmekte olan ve gönderilmiş gönderilere göz atın veget_postile tek bir gönderiyi inceleyin. - LinkedIn analizlerinizi kontrol edin —
get_analytics_overviewile hesap düzeyinde metrikler veget_post_analyticsile gönderi başına performans alın. - Diğer içerik üreticilerinden ilham alın —
search_inspirationkullanarak konuya, etkileşime veya takipçi sayısına göre yüksek performanslı LinkedIn gönderilerini arayın. - Profilinizi ve tercihlerinizi yükleyin — LinkedIn kullanıcı adınızı, içerik ayarlarınızı ve mevcut istatistiklerinizi almak için
get_meçağrısını yapın.
Dokümantasyon
Taplio LinkedIn MCP Sunucusu
Taplio LinkedIn MCP Sunucusu, yapay zeka araçlarını doğrudan Taplio hesabınıza ve onun aracılığıyla LinkedIn varlığınıza bağlayan bir Model Bağlam Protokolü (MCP) sunucusudur. Yapay zeka ajanlarına, asistanlara ve sohbet istemcilerine, doğal dil aracılığıyla LinkedIn gönderileri taslağı oluşturma, zamanlama ve yayınlama, daha önce yayınladıklarınıza göz atma, diğer içerik üreticilerinden ilham araştırma ve analizlerinizi okuma yeteneği verir.
MCP ana makinenizi Taplio sunucusuna yönlendirdiğinizde şu tür sorular sorabilirsiniz:
- "Yeni MCP lansmanımız hakkında bir LinkedIn gönderisi taslağı oluştur ve Salı sabah 9'a zamanla."
- "Son 10 gönderimi ve en çok gösterim alanı göster."
- "50 bin takipçinin altındaki içerik üreticilerinden
linkedin ghostwritinghakkında yüksek performanslı 20 gönderi bul." - "Son 30 gündeki takipçi ve etkileşim trendlerim nasıl?"
Kullanım alanları
- Ham fikirleri, kendi ses tonunuz ve konularınızla yayına hazır LinkedIn gönderilerine dönüştürmek.
- MCP özellikli herhangi bir istemciden taslak oluşturma, zamanlama ve yayınlamayı otomatikleştirmek.
- Gerçek LinkedIn verileriniz üzerine yapay zeka destekli içerik iş akışları ve raporlama oluşturmak.
- Asistanınızdan ayrılmadan gönderi geçmişinizden içgörüler ve analizler çıkarmak.
İçindekiler
- Uzak Taplio MCP Sunucusu
- Ön Koşullar
- Kurulum
- Kimlik Doğrulama
- Araç Setleri
- Araçlar
- Önerilen iş akışı
- Kütüphane ve yaşam döngüsü modeli
- Limitler ve güvenlik
- Sorun Giderme
- Katkıda Bulunma
- Lisans
Uzak Taplio MCP Sunucusu
Taplio, barındırılan, uzak bir MCP sunucusu olarak sunulur. Yerel olarak kurulacak veya çalıştırılacak hiçbir şey yoktur: MCP ana makineniz HTTP üzerinden Taplio uç noktasına bağlanır ve OAuth ile kimlik doğrular.
| Özellik | Değer |
|---|---|
| Aktarım | Akışkan HTTP (uzak) |
| Uç Nokta | https://mcp.taplio.com |
| Kimlik Doğrulama | OAuth 2.0 (tarayıcıda yetkilendirin, yapıştırılacak API anahtarı yok) |
| Kapsam | Kimliği doğrulanmış kullanıcının kendi Taplio + LinkedIn hesabı |
| Sunucu ipucu | Önce kimlik ve ayarları yüklemek için get_me çağrısı yapın |
Sunucu uzak ve OAuth tabanlı olduğu için, bir yapılandırma dosyasına asla bir sır kopyalamazsınız. Erişim, tarayıcıda onayladığınız Taplio hesabına bağlıdır ve Taplio'dan herhangi bir zamanda iptal edilebilir.
Ön Koşullar
- LinkedIn bağlantılı aktif bir Taplio hesabı.
- MCP özellikli bir ana makine (Claude Code, Claude Desktop, Copilot ile VS Code, Cursor, Windsurf veya HTTP üzerinden MCP konuşan herhangi bir istemci).
- İlk bağlantıda OAuth yetkilendirmesini tamamlamak için kullanılabilir bir tarayıcı.
Kurulum
Claude Code
claude mcp add --transport http taplio https://mcp.taplio.com
Ardından Claude Code içinde /mcp komutunu çalıştırın ve istendiğinde tarayıcıda taplio yetkisini onaylayın.
Claude Desktop / claude.ai bağlayıcıları
Claude Desktop'ta veya claude.ai'de, Ayarlar -> Bağlayıcılar -> Özel bağlayıcı ekle'yi açın, ardından şunu girin:
- Ad:
Taplio - URL:
https://mcp.taplio.com
OAuth ekranını onaylayın. Taplio araçları daha sonra araç seçicide görünür.
VS Code
Kullanıcı veya çalışma alanı MCP yapılandırmanıza (.vscode/mcp.json) ekleyin:
{
"servers": {
"taplio": {
"type": "http",
"url": "https://mcp.taplio.com"
}
}
}
Cursor
~/.cursor/mcp.json içinde (veya Ayarlar -> MCP -> Ekle):
{
"mcpServers": {
"taplio": {
"url": "https://mcp.taplio.com"
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json içinde:
{
"mcpServers": {
"taplio": {
"serverUrl": "https://mcp.taplio.com"
}
}
}
Genel MCP yapılandırması
HTTP üzerinden uzak MCP sunucularını destekleyen herhangi bir istemci şunu kullanabilir:
{
"mcpServers": {
"taplio": {
"type": "http",
"url": "https://mcp.taplio.com"
}
}
}
Kimlik Doğrulama
Taplio MCP Sunucusu OAuth 2.0 kullanır. İlk kullanımda istemciniz, Taplio'da oturum açıp erişimi onayladığınız bir tarayıcı penceresi açar. Sunucu daha sonra bu tek hesap adına hareket eder. İstemci yapılandırmanızda hiçbir API anahtarı, belirteç veya LinkedIn kimlik bilgisi saklanmaz. Taplio hesap ayarlarınızdan istediğiniz zaman erişimi iptal edin.
Araç Setleri
Araçlar işlevsel araç setleri halinde gruplandırılmıştır. Hepsi kimliği doğrulanmış kullanıcının kendi hesabı üzerinde çalışır.
| Araç Seti | Açıklama |
|---|---|
| Profil | Kimlik, içerik tercihleri ve güncel LinkedIn istatistikleri. |
| Taslaklar | Yayınlanmamış gönderi taslaklarını oluşturma, okuma, listeleme, düzenleme ve silme. |
| Yayınlama | Bir taslağı şimdi yayınlama, zamanlama veya zamanlamayı kaldırıp taslaklara geri döndürme. |
| Gönderiler | Zamanlanmış, gönderiliyor ve gönderilmiş gönderilere göz atma. |
| Analizler | Hesap düzeyinde genel bakış ve gönderi başına performans metrikleri. |
| İlham | Neyin işe yaradığını modellemek için diğer içerik üreticilerinin LinkedIn gönderilerini arama. |
Araçlar
Profil
get_me
Yönlendirme için önce bunu okuyun. Kullanıcının kimliğini ve içerik tercihlerini döndürür, böylece çıktıyı onlara göre uyarlayabilir ve kendi gönderilerini tanıyabilirsiniz: görünen ad ve LinkedIn @handle (bir kullanıcı birden fazla takma ad kullanabilir, bu yüzden ikisini de kontrol edin), artı ai_settings (sektör, rol, dil, hedef kitle, konular, anahtar kelimeler, açıklama) ve bugünün LinkedIn istatistikleri (takipçiler, bağlantılar, profil görüntülemeleri).
Parametre yok.
Taslaklar
create_draft
Yeni bir LinkedIn gönderi taslağı oluşturun (yayınlanmamış). Daha sonra schedule_draft veya publish_draft ile yayınlayın.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
content | string | evet | Taslağın metin gövdesi. 1 ila 3000 karakter. |
get_draft
Kimliğe göre tek bir LinkedIn gönderi taslağı getirin.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Taslağın kimliği (list_drafts'dan). |
list_drafts
Kullanıcının yayınlanmamış LinkedIn gönderi taslaklarını listeleyin.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
limit | integer | hayır | Döndürülecek maksimum taslak sayısı. Varsayılan 25, üst sınır 100. |
cursor | string | hayır | Önceki bir yanıttan sayfalandırma belirteci. |
update_draft
Mevcut bir taslağın içeriğini güncelleyin. Yalnızca taslaklar düzenlenebilir: yayınlanmış veya zamanlanmış gönderiler düzenlenemez.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Güncellenecek taslağın kimliği (list_drafts'dan). |
content | string | evet | Yeni tam metin gövdesi (mevcut olanı değiştirir). 1 ila 3000 karakter. |
delete_draft
Bir LinkedIn gönderi taslağını kalıcı olarak silin.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Kalıcı olarak silinecek taslağın kimliği. |
Yayınlama
publish_draft
Bir taslağı hemen LinkedIn'de yayınlayın. Bu şimdi canlı yayına geçer ve geri alınamaz.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Hemen yayınlanacak taslağın kimliği. |
schedule_draft
Bir taslağın gelecekteki bir zamanda otomatik olarak yayınlanmasını zamanlayın.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Zamanlanacak taslağın kimliği (list_drafts'dan). |
scheduled_for | string | evet | ISO 8601 tarih-saat (örn. 2026-06-10T14:30:00Z). En az 2 dakika gelecekte olmalı. |
unschedule
Zamanlanmış bir gönderinin zamanlamasını kaldırın, düzenleyebilmeniz, yeniden zamanlayabilmeniz veya silebilmeniz için onu taslaklara geri döndürün.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Zamanlanmış gönderinin kimliği (list_posts'dan). |
Gönderiler
list_posts
Kullanıcının LinkedIn gönderilerini (durum scheduled, sending veya sent), en yeniden eskiye doğru listeleyin. Bir taslak, zamanlandığında veya yayınlandığında gönderi haline gelir.
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
status | enum | hayır | scheduled, sending veya sent ile filtreleyin. Üçü için de boş bırakın. |
from | string | hayır | Yalnızca bu tarihte veya sonrasındaki gönderiler (YYYY-AA-GG veya ISO 8601, UTC). |
to | string | hayır | Yalnızca bu tarihte veya öncesindeki gönderiler (YYYY-AA-GG veya ISO 8601, UTC). |
limit | integer | hayır | Döndürülecek maksimum gönderi sayısı. Varsayılan 25, üst sınır 100. |
cursor | string | hayır | Önceki bir yanıttan sayfalandırma belirteci. |
get_post
Kimliğe göre tek bir LinkedIn gönderisi getirin. Bir gönderinin durumu scheduled, sending veya sent olur; taslaklar ayrıdır (get_draft kullanın).
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
id | string | evet | Gönderinin kimliği (list_posts'dan). |
Analizler
get_analytics_overview
Kullanıcının LinkedIn analizlerine genel bakışı alın (takipçiler, gösterimler, etkileşim). Tarih aralığı verilmediğinde varsayılan olarak bugünü alır.
| Parametre | Tür | Zorunlu | Açıklama |
|---|---|---|---|
from | string | hayır | Başlangıç tarihi (YYYY-AA-GG, UTC). Varsayılan bugün; aralık 90 günle sınırlıdır. |
to | string | hayır | Bitiş tarihi (YYYY-AA-GG, UTC). Varsayılan bugün; aralık 90 günle sınırlıdır. |
metrics | string | hayır | Virgülle ayrılmış alt küme: followers, connections, profile_views, impressions, likes, comments, shares. Tümü için atlayın. |
granularity | enum | hayır | Zaman dilimi boyutu; yalnızca day desteklenir (varsayılan). |
get_post_analytics
Kullanıcının gönderi bazında analizlerini (gösterimler, beğeniler, yorumlar, paylaşımlar) varsayılan olarak son 7 günü kapsayacak şekilde listeler.
| Parametre | Tür | Zorunlu | Açıklama |
|---|---|---|---|
from | string | hayır | Başlangıç tarihi (YYYY-AA-GG, UTC). Varsayılan 7 gün öncesi; aralık 90 günle sınırlıdır. |
to | string | hayır | Bitiş tarihi (YYYY-AA-GG, UTC). Varsayılan bugün; aralık 90 günle sınırlıdır. |
limit | integer | hayır | Döndürülecek maksimum gönderi sayısı. Varsayılan 25, üst sınır 100. |
cursor | string | hayır | Önceki bir yanıttan sayfalama belirteci. |
İlham
search_inspiration
İlham almak için diğer içerik üreticilerinin LinkedIn gönderilerini arar.
| Parametre | Tür | Zorunlu | Açıklama |
|---|---|---|---|
query | string | hayır | Gönderi içeriği üzerinde serbest metin araması. En iyi gönderilere göz atmak için atlayın. |
lang | string | hayır | ISO 639-1 dil koduna göre filtrele (örn. en, fr). |
min_likes | integer | hayır | Yalnızca en az bu kadar beğeni almış gönderiler. 0-1000; varsayılan 50. |
min_comments | integer | hayır | Yalnızca en az bu kadar yorum almış gönderiler. 0-1000; varsayılan 0. |
min_char_count | integer | hayır | Yalnızca en az bu kadar karakter içeren gönderiler. 0-10000; varsayılan 500. |
max_followers | integer | hayır | Yalnızca yazarının en fazla bu kadar takipçisi olan gönderiler. Varsayılan 100000. |
min_days_old | integer | hayır | Yalnızca en az N günlük gönderiler (0-365); varsayılan 1. from/to'i geçersiz kılar. |
max_days_old | integer | hayır | Yalnızca son N gündeki gönderiler (0-365). from/to'i geçersiz kılar. |
from | string | hayır | Yalnızca bu tarihte veya sonrasındaki gönderiler. min/max_days_old ayarlanmışsa yok sayılır. |
to | string | hayır | Yalnızca bu tarihte veya öncesindeki gönderiler. min/max_days_old ayarlanmışsa yok sayılır. |
limit | integer | hayır | Döndürülecek maksimum gönderi sayısı. Minimum 1; varsayılan 30. |
Önerilen iş akışı
- Kullanıcının sesini, konularını, dilini ve istatistiklerini yüklemek için oturum başlangıcında bir kez
get_meçağrısı yapın. - Nişte şu anda işe yarayan içeriğe dayalı yeni içerik oluşturmak için
search_inspirationkullanın. create_draftile taslak oluşturun,update_draftile üzerinde çalışın.schedule_draft(tercih edilir) veyapublish_draft(anında) ile yayınlayın.get_analytics_overviewveget_post_analyticsile raporlayın velist_postsile çapraz referans alın.
Kütüphane ve yaşam döngüsü modeli
Bir taslak ve bir gönderi, yaşamının farklı aşamalarındaki aynı öğedir:
create_draft ─┐
├─> [ DRAFT ] ──schedule_draft──> [ scheduled ] ──(auto)──> [ sending ] ──> [ sent ]
update_draft ─┘ │ │
└──────publish_draft───────────┴──(immediate)──> [ sending ] ──> [ sent ]
[ scheduled ] ──unschedule──> [ DRAFT ]
- Taslaklar drafts listesinde bulunur (
list_drafts) ve düzenlenebilir tek aşamadır. - Bir taslağı zamanlamak veya yayınlamak onu bir gönderiye dönüştürür ve posts listesine taşır (
list_posts). unschedulezamanlanmış bir gönderiyi taslaklara geri taşır;sentbir gönderi geri alınamaz.
Sınırlar ve güvenlik
- Gönderi uzunluğu: 1 ila 3000 karakter (
create_draft,update_draft). - Zamanlama:
scheduled_foren az 2 dakika ileri bir zaman olmalıdır, ISO 8601, UTC önerilir. - Analiz aralığı: sorgu başına 90 günle sınırlıdır; büyük sonuç kümeleri için
cursorile sayfalama yapın. - Geri alınamaz eylemler:
publish_drafthemen yayına girer vedelete_draftkalıcıdır. İkisini de çağırmadan önce niyeti onaylayın. - Kapsam: her araç yalnızca kimliği doğrulanmış kullanıcının kendi Taplio ve LinkedIn hesabı üzerinde işlem yapar.
Sorun giderme
- Araçlar görünmüyor: sunucu URL'sinin
https://mcp.taplio.comolduğunu ve OAuth tarayıcı adımını tamamladığınızı doğrulayın./mcp(Claude Code) komutunu yeniden çalıştırın veya bağlayıcıyı yeniden bağlayın. 401/ kimlik doğrulama hataları: oturumunuzun süresi dolmuş veya iptal edilmiş olabilir. Tarayıcıda yeniden bağlanın ve yeniden yetkilendirin.- Bir gönderi düzenlenemiyor: yalnızca taslaklar düzenlenebilir. Zaten zamanlanmışsa, önce
unscheduleçağrısı yapın; eğersentise, artık değiştirilemez. - Boş analizler: yeni yayınlanan gönderilerin metrikleri toplaması zaman alır; ayrıca tarih aralığınızı 90 günlük sınıra göre kontrol edin.
Katkıda bulunma
Bu depo, Taplio LinkedIn MCP Sunucusu'nu belgelendirir. Belgelerle ilgili sorunları bildirmek veya iyileştirme önermek için CONTRIBUTING.md dosyasına bakın. Ürün desteği için Taplio ile iletişime geçin.
Lisans
Bu proje MIT Lisansı koşulları altında lisanslanmıştır. LICENSE dosyasına bakın.