Taplio

官方

從 claude 或 chatgpt 管理你的 Linkedin 帳戶

你可以用 Taplio MCP 做什麼?

  • 草擬 LinkedIn 貼文 — 使用 create_draft 建立新的未發佈草稿,然後使用 update_draft 進行修改。
  • 排程或發佈貼文 — 使用 schedule_draft 設定未來發佈時間,或使用 publish_draft 立即發佈。
  • 檢視貼文歷史 — 使用 list_posts 瀏覽已排程、發送中及已發送的貼文,並透過 get_post 檢視單一貼文。
  • 查看 LinkedIn 分析 — 使用 get_analytics_overview 取得帳戶層級指標,並透過 get_post_analytics 取得每篇貼文的成效。
  • 從其他創作者尋找靈感 — 使用 search_inspiration 按主題、互動率或追蹤者數量搜尋高成效的 LinkedIn 貼文。
  • 載入個人檔案與偏好設定 — 呼叫 get_me 以取得您的 LinkedIn 帳號、內容設定及當前統計資料。

文件

Taplio LinkedIn MCP 伺服器

License: MIT MCP Remote server

Taplio LinkedIn MCP 伺服器是一個模型上下文協定 (MCP) 伺服器,可將 AI 工具直接連接到您的 Taplio 帳戶,並透過它連接到您的 LinkedIn 存在。它讓 AI 代理、助理和聊天客戶端能夠以自然語言起草、排程和發布 LinkedIn 貼文、瀏覽您已發布的內容、從其他創作者那裡研究靈感,以及閱讀您的 分析數據。

將您的 MCP 主機指向 Taplio 伺服器,您就可以提出以下要求:

  • 「為我們的新 MCP 發布起草一篇 LinkedIn 貼文,並排定在星期二上午 9 點發布。」
  • 「顯示我最近 10 篇貼文,以及哪一篇獲得了最多的曝光次數。」
  • 「尋找 20 篇關於 linkedin ghostwriting 的高成效貼文,來自追蹤者少於 5 萬的創作者。」
  • 「過去 30 天內,我的追蹤者和互動情況趨勢如何?」

使用案例

  • 將原始想法轉化為可發布的 LinkedIn 貼文,使用您自己的語氣和主題。
  • 從任何支援 MCP 的客戶端自動建立草稿、排程和發布。
  • 在您的真實 LinkedIn 數據之上建立 AI 輔助的內容工作流程和報告。
  • 無需離開您的助理,即可從您的貼文歷史記錄中提取洞察和分析。

目錄


遠端 Taplio MCP 伺服器

Taplio 以託管的遠端 MCP 伺服器形式提供。無需在本機安裝或執行任何東西:您的 MCP 主機 透過 HTTP 連接到 Taplio 端點,並使用 OAuth 進行驗證。

屬性
傳輸可串流的 HTTP (遠端)
端點https://mcp.taplio.com
驗證OAuth 2.0 (在瀏覽器中授權,無需貼上 API 金鑰)
範圍已驗證使用者自己的 Taplio + LinkedIn 帳戶
伺服器提示先呼叫 get_me 以載入身分和設定

由於伺服器是遠端的且基於 OAuth,您永遠不會將密鑰複製到設定檔中。存取權限與 您在瀏覽器中核准的 Taplio 帳戶綁定,並且可以隨時從 Taplio 撤銷。


先決條件

  1. 一個已連結 LinkedIn 的有效 Taplio 帳戶。
  2. 一個支援 MCP 的主機 (Claude Code、Claude Desktop、帶有 Copilot 的 VS Code、Cursor、Windsurf,或任何透過 HTTP 使用 MCP 的客戶端)。
  3. 首次連線時需要一個可用的瀏覽器,以完成 OAuth 授權。

安裝

Claude Code

claude mcp add --transport http taplio https://mcp.taplio.com

然後在 Claude Code 中執行 /mcp,並在出現提示時於瀏覽器中授權 taplio

Claude Desktop / claude.ai 連接器

在 Claude Desktop 或 claude.ai 上,開啟 設定 -> 連接器 -> 新增自訂連接器,然後輸入:

  • 名稱: Taplio
  • 網址: https://mcp.taplio.com

核准 OAuth 畫面。Taplio 工具隨後會出現在工具選擇器中。

VS Code

新增到您的使用者或工作區 MCP 設定 (.vscode/mcp.json):

{
  "servers": {
    "taplio": {
      "type": "http",
      "url": "https://mcp.taplio.com"
    }
  }
}

Cursor

~/.cursor/mcp.json (或 設定 -> MCP -> 新增) 中:

{
  "mcpServers": {
    "taplio": {
      "url": "https://mcp.taplio.com"
    }
  }
}

Windsurf

~/.codeium/windsurf/mcp_config.json 中:

{
  "mcpServers": {
    "taplio": {
      "serverUrl": "https://mcp.taplio.com"
    }
  }
}

通用 MCP 設定

任何支援透過 HTTP 使用遠端 MCP 伺服器的客戶端都可以使用:

{
  "mcpServers": {
    "taplio": {
      "type": "http",
      "url": "https://mcp.taplio.com"
    }
  }
}

驗證

Taplio MCP 伺服器使用 OAuth 2.0。首次使用時,您的客戶端會開啟一個瀏覽器視窗,您可以在其中登入 Taplio 並核准存取。然後伺服器會代表該單一帳戶執行操作。您的客戶端設定中不會儲存任何 API 金鑰、權杖或 LinkedIn 憑證。您可以隨時從 Taplio 帳戶設定中撤銷存取權限。


工具集

這些工具被分組為功能性工具集。所有工具都對已驗證使用者自己的帳戶進行操作。

工具集描述
個人資料身分、內容偏好設定和目前的 LinkedIn 統計資料。
草稿建立、讀取、列出、編輯和刪除未發布的貼文草稿。
發布立即發布草稿、排程發布,或將其取消排程並退回草稿。
貼文瀏覽已排程、傳送中和已傳送的貼文。
分析帳戶層級的概覽和每篇貼文的成效指標。
靈感搜尋其他創作者的 LinkedIn 貼文,以模仿有效的內容。

工具

個人資料

get_me

先讀取此項以進行定位。傳回使用者的身分和內容偏好設定,以便您可以為其量身打造輸出內容 並識別他們自己的貼文:顯示名稱和 LinkedIn @handle (使用者可能使用多個別名,因此請檢查 兩者),加上 ai_settings (產業、角色、語言、目標受眾、主題、關鍵字、描述) 和今天的 LinkedIn 統計資料 (追蹤者、人脈、個人檔案檢視次數)。

無參數。


草稿

create_draft

建立新的 LinkedIn 貼文草稿 (未發布)。稍後使用 schedule_draftpublish_draft 發布。

參數類型必要描述
content字串草稿的文字內文。1 到 3000 個字元。

get_draft

依 ID 擷取單一 LinkedIn 貼文草稿。

參數類型必要描述
id字串草稿的 ID (來自 list_drafts)。

list_drafts

列出使用者的未發布 LinkedIn 貼文草稿。

參數類型必要描述
limit整數要傳回的最大草稿數。預設為 25,上限為 100。
cursor字串來自前一個回應的分頁權杖。

update_draft

更新現有草稿的內容。只能編輯草稿:已發布或已排程的貼文無法編輯。

參數類型必要描述
id字串要更新的草稿 ID (來自 list_drafts)。
content字串新的完整文字內文 (取代現有內容)。1 到 3000 個字元。

delete_draft

永久刪除 LinkedIn 貼文草稿。

參數類型必要描述
id字串要永久刪除的草稿 ID。

發布

publish_draft

立即將草稿發布到 LinkedIn。這會立即上線且無法復原。

參數類型必要描述
id字串要立即發布的草稿 ID。

schedule_draft

排程草稿在未來的某個時間自動發布。

參數類型必要描述
id字串要排程的草稿 ID (來自 list_drafts)。
scheduled_for字串ISO 8601 日期時間 (例如 2026-06-10T14:30:00Z)。至少要在未來的 2 分鐘後。

unschedule

取消排程一篇已排程的貼文,將其退回草稿,以便您可以編輯、重新排程或刪除它。

參數類型必要描述
id字串已排程貼文的 ID (來自 list_posts)。

貼文

list_posts

列出使用者的 LinkedIn 貼文 (狀態為 scheduledsendingsent),最新的在前。草稿一旦被排程或發布,就會變成 貼文。

參數類型必要描述
status列舉scheduledsendingsent 篩選。省略則包含全部三種。
from字串僅限此日期當天或之後的貼文 (YYYY-MM-DD 或 ISO 8601,UTC)。
to字串僅限此日期當天或之前的貼文 (YYYY-MM-DD 或 ISO 8601,UTC)。
limit整數要傳回的最大貼文數。預設為 25,上限為 100。
cursor字串來自前一個回應的分頁權杖。

get_post

依 ID 擷取單一 LinkedIn 貼文。貼文的狀態為 scheduledsendingsent;草稿是分開的 (使用 get_draft)。

參數類型必要描述
id字串貼文的 ID (來自 list_posts)。

分析

get_analytics_overview

取得使用者的 LinkedIn 分析概覽 (追蹤者、曝光次數、互動)。未提供日期範圍時,預設為今天。

參數類型必填說明
fromstring開始日期 (YYYY-MM-DD, UTC)。預設為今天;範圍上限為 90 天。
tostring結束日期 (YYYY-MM-DD, UTC)。預設為今天;範圍上限為 90 天。
metricsstring逗號分隔的子集:followers, connections, profile_views, impressions, likes, comments, shares。省略則回傳全部。
granularityenum時間區間大小;僅支援 day(預設值)。

get_post_analytics

列出使用者的單篇貼文分析數據(曝光次數、按讚數、留言數、分享數),預設為最近 7 天。

參數類型必填說明
fromstring開始日期 (YYYY-MM-DD, UTC)。預設為 7 天前;範圍上限為 90 天。
tostring結束日期 (YYYY-MM-DD, UTC)。預設為今天;範圍上限為 90 天。
limitinteger回傳的貼文數量上限。預設為 25,上限為 100。
cursorstring來自前一次回應的分頁權杖。

靈感

search_inspiration

搜尋其他創作者的 LinkedIn 貼文作為靈感來源。

參數類型必填說明
querystring對貼文內容進行自由文字搜尋。省略則瀏覽熱門貼文。
langstring依 ISO 639-1 語言代碼篩選(例如 enfr)。
min_likesinteger僅回傳按讚數至少達到此數字的貼文。0-1000;預設為 50。
min_commentsinteger僅回傳留言數至少達到此數字的貼文。0-1000;預設為 0。
min_char_countinteger僅回傳字元數至少達到此數字的貼文。0-10000;預設為 500。
max_followersinteger僅回傳作者追蹤者數最多為此數字的貼文。預設為 100000。
min_days_oldinteger僅回傳至少 N 天前的貼文 (0-365);預設為 1。會覆蓋 from/to
max_days_oldinteger僅回傳最近 N 天內的貼文 (0-365)。會覆蓋 from/to
fromstring僅回傳此日期或之後的貼文。若設定了 min/max_days_old 則忽略。
tostring僅回傳此日期或之前的貼文。若設定了 min/max_days_old 則忽略。
limitinteger回傳的貼文數量上限。最小值 1;預設為 30。

建議工作流程

  1. 在會話開始時呼叫一次 get_me,載入使用者的語氣、主題、語言和統計資料。
  2. 使用 search_inspiration 將新內容建立在該領域目前有效的基礎上。
  3. 使用 create_draft 起草,並使用 update_draft 迭代修改。
  4. 使用 schedule_draft(首選)或 publish_draft(立即)發布。
  5. 使用 get_analytics_overviewget_post_analytics 製作報告,並與 list_posts 交叉參考。

資源庫與生命週期模型

草稿貼文是同一項目在不同生命週期的階段:

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

                       [ scheduled ] ──unschedule──> [ DRAFT ]
  • 草稿存在於草稿列表 (list_drafts) 中,是唯一可編輯的階段。
  • 排程或發布草稿會將其轉換為貼文,並移至貼文列表 (list_posts)。
  • unschedule 會將已排程的貼文移回草稿;sent 的貼文則無法取消發送。

限制與安全

  • 貼文長度: 1 到 3000 個字元 (create_draftupdate_draft)。
  • 排程: scheduled_for 必須至少在未來 2 分鐘後,使用 ISO 8601 格式,建議使用 UTC。
  • 分析範圍: 每次查詢上限為 90 天;對於大型結果集,請使用 cursor 進行分頁。
  • 不可逆操作: publish_draft 會立即上線,而 delete_draft 是永久性的。在呼叫任一項之前,請確認意圖。
  • 範圍: 每個工具僅作用於已驗證使用者自己的 Taplio 和 LinkedIn 帳戶。

疑難排解

  • 工具未顯示: 確認伺服器 URL 為 https://mcp.taplio.com,且您已完成 OAuth 瀏覽器步驟。重新執行 /mcp (Claude Code) 或重新連接連接器。
  • 401 / 驗證錯誤: 您的會話可能已過期或被撤銷。請在瀏覽器中重新連接並重新授權。
  • 無法編輯貼文: 只有草稿可以編輯。如果貼文已排程,請先呼叫 unschedule;如果貼文是 sent,則無法再變更。
  • 分析數據為空: 新發布的貼文需要時間累積指標;也請根據 90 天上限檢查您的日期範圍。

貢獻

此儲存庫記錄了 Taplio LinkedIn MCP 伺服器。有關如何回報文件問題或提出改進建議,請參閱 CONTRIBUTING.md。如需產品支援,請聯繫 Taplio。


授權

本專案依據 MIT 授權條款授權。請參閱 LICENSE