Taplio

ทางการ

ดำเนินการบัญชี LinkedIn ของคุณจาก Claude หรือ ChatGPT

คุณทำอะไรได้บ้างด้วย Taplio MCP?

  • Load account context — Call get_me to load your identity, content preferences, and today's LinkedIn stats before drafting.
  • Draft and schedule posts — Create, edit, and schedule LinkedIn drafts, or publish immediately once you confirm.
  • Review post performance — List your posts and pull account or per-post analytics for a chosen date range.
  • Research inspiration — Search other creators' LinkedIn posts by keyword, likes, and author follower count.
  • Engage with content — Find posts to comment on, draft and queue comments or replies, and queue likes.
  • Queue connection requests — Send connection requests by LinkedIn username and check or cancel their status.

เอกสาร

เซิร์ฟเวอร์ Taplio LinkedIn MCP

License: MIT MCP Remote server

เซิร์ฟเวอร์ Taplio LinkedIn MCP เป็นเซิร์ฟเวอร์ Model Context Protocol (MCP) ที่เชื่อมต่อเครื่องมือ AI เข้ากับบัญชี Taplio ของคุณโดยตรง และผ่านบัญชีนั้นไปยัง การมีตัวตนของคุณบน LinkedIn ช่วยให้เอเจนต์ AI ผู้ช่วย และไคลเอนต์แชทสามารถร่าง กำหนดเวลา และเผยแพร่ โพสต์ LinkedIn เรียกดูสิ่งที่คุณโพสต์ไปแล้ว ศึกษาแรงบันดาลใจจากครีเอเตอร์คนอื่น อ่าน ข้อมูลวิเคราะห์ของคุณ และมีส่วนร่วม: ค้นหาโพสต์ที่ควรค่าแก่การแสดงความคิดเห็น ร่างความคิดเห็นและการตอบกลับ กดถูกใจโพสต์ และส่ง คำขอเชื่อมต่อ ทั้งหมดนี้ผ่านภาษาธรรมชาติ

ชี้โฮสต์ MCP ของคุณไปที่เซิร์ฟเวอร์ Taplio แล้วคุณจะถามได้เช่น:

  • "ร่างโพสต์ LinkedIn เกี่ยวกับการเปิดตัว MCP ใหม่ของเราและกำหนดเวลาให้โพสต์วันอังคาร 9 โมงเช้า"
  • "แสดง 10 โพสต์ล่าสุดของฉันและโพสต์ไหนได้รับการแสดงผลมากที่สุด"
  • "ค้นหา 20 โพสต์ที่ประสิทธิภาพสูงเกี่ยวกับ linkedin ghostwriting จากครีเอเตอร์ที่มีผู้ติดตามต่ำกว่า 50k"
  • "ผู้ติดตามและการมีส่วนร่วมของฉันมีแนวโน้มอย่างไรในช่วง 30 วันที่ผ่านมา"

กรณีการใช้งาน

  • เปลี่ยนไอเดียดิบให้เป็นโพสต์ LinkedIn ที่พร้อมเผยแพร่ ด้วยเสียงและหัวข้อของคุณเอง
  • ทำให้การสร้างร่าง การกำหนดเวลา และการเผยแพร่เป็นอัตโนมัติจากไคลเอนต์ที่รองรับ MCP ใดก็ได้
  • สร้างเวิร์กโฟลว์เนื้อหาที่มี AI ช่วยและรายงานบนข้อมูล LinkedIn จริงของคุณ
  • ดึงข้อมูลเชิงลึกและข้อมูลวิเคราะห์จากประวัติการโพสต์ของคุณโดยไม่ต้องออกจากผู้ช่วย

สารบัญ


เซิร์ฟเวอร์ Taplio MCP แบบรีโมต

Taplio มีให้บริการเป็นเซิร์ฟเวอร์ MCP แบบรีโมตที่โฮสต์ไว้ ไม่มีอะไรต้องติดตั้งหรือรันในเครื่อง: โฮสต์ MCP ของคุณ เชื่อมต่อกับปลายทาง Taplio ผ่าน HTTP และรับรองความถูกต้องด้วย OAuth

คุณสมบัติค่า
การรับส่งStreamable HTTP (รีโมต)
ปลายทางhttps://mcp.taplio.com/
การรับรองความถูกต้องOAuth 2.0 (อนุญาตในเบราว์เซอร์ ไม่ต้องวางคีย์ API)
ขอบเขตบัญชี Taplio + LinkedIn ของผู้ใช้ที่รับรองความถูกต้องเอง
คำแนะนำเซิร์ฟเวอร์เรียก get_me ก่อนเพื่อโหลดข้อมูลตัวตนและการตั้งค่า

เนื่องจากเซิร์ฟเวอร์เป็นแบบรีโมตและใช้ OAuth คุณจึงไม่ต้องคัดลอกความลับใดๆ ลงในไฟล์กำหนดค่า การเข้าถึงผูกกับ บัญชี Taplio ที่คุณอนุมัติในเบราว์เซอร์ และสามารถเพิกถอนได้จาก Taplio ทุกเมื่อ


ข้อกำหนดเบื้องต้น

  1. บัญชี Taplio ที่ใช้งานอยู่และเชื่อมต่อ LinkedIn แล้ว
  2. โฮสต์ที่รองรับ MCP (Claude Code, Claude Desktop, Manus, VS Code ที่มี Copilot, Cursor, Windsurf, Grok, Mistral Le Chat, Raycast หรือไคลเอนต์ใดก็ตามที่รองรับ MCP ผ่าน HTTP)
  3. เบราว์เซอร์ที่พร้อมใช้งานเมื่อเชื่อมต่อครั้งแรก เพื่อทำการอนุญาต OAuth ให้เสร็จสมบูรณ์

การติดตั้ง

Claude Code

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

จากนั้นรัน /mcp ภายใน Claude Code และอนุญาต taplio ในเบราว์เซอร์เมื่อมีข้อความแจ้ง

ตัวเชื่อมต่อ Claude Desktop / claude.ai

คลิกเดียว: เปิด ลิงก์นี้ เพื่อเปิดกล่องโต้ตอบ "Add custom connector" ที่กรอกชื่อและ URL ของ Taplio ไว้แล้ว จากนั้นคลิก Add

หรือทำด้วยตนเอง: ใน Claude Desktop หรือบน claude.ai เปิด Settings -> Connectors -> Add custom connector แล้ว ป้อน:

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

อนุมัติหน้าจอ OAuth จากนั้นเครื่องมือ Taplio จะปรากฏในตัวเลือกเครื่องมือ

Manus

Taplio เป็นปลั๊กอิน Manus แบบเนทีฟ: คลิกเดียว ไม่ต้องวาง URL ของเซิร์ฟเวอร์

  1. เปิด ไดเรกทอรีปลั๊กอิน Manus
  2. ค้นหา Taplio แล้วคลิก Connect
  3. ลงชื่อเข้าใช้บัญชี Taplio ของคุณและอนุมัติการเข้าถึง

จากนั้นเครื่องมือ Taplio จะพร้อมใช้งานในงาน Manus ของคุณ

VS Code

เพิ่มในการกำหนดค่า MCP ของผู้ใช้หรือเวิร์กสเปซ (.vscode/mcp.json):

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

Cursor

ใน ~/.cursor/mcp.json (หรือ Settings -> MCP -> Add):

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

Windsurf

ใน ~/.codeium/windsurf/mcp_config.json:

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

Grok

บน grok.com เปิด Plugins -> New Connector -> Custom แล้วป้อน:

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

คลิก Add Connector และอนุมัติการลงชื่อเข้าใช้ Taplio ในหน้าต่างป๊อปอัป กล่าวถึง Taplio ในพรอมป์ต์ของคุณ (เช่น "Use Taplio to give me my LinkedIn stats of the day") เพื่อให้ Grok เลือกตัวเชื่อมต่อ

Mistral Le Chat

ใน Le Chat เปิด Context -> Connectors -> Add connector -> Add a custom connector แล้วป้อน:

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

ระบบจะตรวจจับการรับรองความถูกต้องโดยอัตโนมัติ (OAuth 2.1) คลิก Add connector และอนุมัติการลงชื่อเข้าใช้ Taplio หาก Le Chat ตอบว่าไม่มีตัวเชื่อมต่อ Taplio ให้ระบุชื่อเครื่องมือในพรอมป์ต์ของคุณ (เช่น "Use the Taplio connector's get_me tool")

Raycast

ติดตั้งส่วนขยาย Model Context Protocol Registry รัน Search Servers คงรีจิสทรี Official ไว้ ค้นหา taplio และเลือก Install Server Raycast จะเชื่อมต่อผ่าน HTTP และเปิดการลงชื่อเข้าใช้ Taplio

Smithery

เปิด smithery.ai/servers/taplio/linkedin-mcp คลิก Add to toolbox จากนั้น Authenticate ที่ตัวเชื่อมต่อ Taplio ในกล่องเครื่องมือของคุณ

การกำหนดค่า MCP ทั่วไป

ไคลเอนต์ใดก็ตามที่รองรับเซิร์ฟเวอร์ MCP แบบรีโมตผ่าน HTTP สามารถใช้:

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

การรับรองความถูกต้อง

เซิร์ฟเวอร์ Taplio MCP ใช้ OAuth 2.0 เมื่อใช้งานครั้งแรก ไคลเอนต์ของคุณจะเปิดหน้าต่างเบราว์เซอร์ที่คุณลงชื่อเข้าใช้ Taplio และอนุมัติการเข้าถึง จากนั้นเซิร์ฟเวอร์จะดำเนินการในนามของบัญชีเดียวนั้น ไม่มีคีย์ API โทเค็น หรือข้อมูลรับรอง LinkedIn ถูกจัดเก็บไว้ในการกำหนดค่าไคลเอนต์ของคุณ เพิกถอนการเข้าถึงได้ทุกเมื่อจากการตั้งค่าบัญชี Taplio ของคุณ


ชุดเครื่องมือ

เครื่องมือถูกจัดกลุ่มเป็นชุดเครื่องมือตามฟังก์ชัน ทั้งหมดทำงานบนบัญชีของผู้ใช้ที่รับรองความถูกต้องเอง

ชุดเครื่องมือคำอธิบาย
บัญชีและข้อมูลวิเคราะห์ข้อมูลตัวตน การตั้งค่าเนื้อหา โพสต์ และข้อมูลวิเคราะห์บัญชีและรายโพสต์
ร่างและสื่อสร้าง อ่าน แสดงรายการ แก้ไข และลบร่าง; อัปโหลดและแนบสื่อ
กำหนดเวลาและเผยแพร่เผยแพร่ร่างทันที กำหนดเวลา หรือยกเลิกกำหนดเวลากลับเป็นร่าง
แรงบันดาลใจค้นหาโพสต์ LinkedIn ของครีเอเตอร์คนอื่นเพื่อเป็นแบบอย่างจากสิ่งที่ได้ผล
มีส่วนร่วมค้นหาโพสต์และความคิดเห็นที่ควรค่าแก่การมีส่วนร่วม แสดงความคิดเห็น ตอบกลับ และกดถูกใจ
เครือข่ายจัดคิวคำขอเชื่อมต่อและติดตามผล

เครื่องมือ

ทั้งหมด 35 เครื่องมือ เครื่องมือแบบอ่านอย่างเดียวไม่เคยเปลี่ยนแปลงสิ่งใด; เครื่องมือแบบเขียนจะเปลี่ยนร่างใน Taplio ของคุณหรือดำเนินการบน LinkedIn และไคลเอนต์ที่รองรับคำอธิบายประกอบเครื่องมือจะขอการยืนยันก่อนรัน สคีมาอินพุตแบบเต็ม จะถูกส่งคืนโดยเซิร์ฟเวอร์ (tools/list); เอกสารอ้างอิงเครื่องมือ ด้านล่างอธิบายเครื่องมือหลัก

บัญชีและข้อมูลวิเคราะห์

  • get_me (อ่านอย่างเดียว): ข้อมูลตัวตน การตั้งค่าเนื้อหา และสถิติ LinkedIn ของวันนี้ เรียกก่อนเป็นอันดับแรก
  • list_posts (อ่านอย่างเดียว): โพสต์ LinkedIn ของคุณ ใหม่สุดก่อน จาก Taplio และที่เผยแพร่บน LinkedIn โดยตรง
  • get_post (อ่านอย่างเดียว): โพสต์เดียวตาม id ของ Taplio หรือ urn ของ LinkedIn
  • get_analytics_overview (อ่านอย่างเดียว): ข้อมูลวิเคราะห์บัญชีตามช่วงเวลา: ผู้ติดตาม การแสดงผล การมีส่วนร่วม
  • get_post_analytics (อ่านอย่างเดียว): การแสดงผล ถูกใจ ความคิดเห็น และแชร์รายโพสต์

ร่างและสื่อ

  • list_drafts (อ่านอย่างเดียว): ร่างโพสต์ LinkedIn ที่ยังไม่เผยแพร่ของคุณ
  • get_draft (อ่านอย่างเดียว): ร่างเดียวตาม id
  • create_draft (เขียน): สร้างร่าง พร้อมแนบสื่อได้ตามต้องการ
  • update_draft (เขียน): เขียนร่างใหม่หรือแนบสื่อให้ร่างนั้น
  • delete_draft (เขียน): ลบร่างอย่างถาวร
  • list_media (อ่านอย่างเดียว): สื่อที่อัปโหลดไปยัง Taplio แล้ว
  • create_media_upload_url (เขียน): รับ URL อัปโหลดแบบใช้ครั้งเดียวสำหรับรูปภาพ วิดีโอ GIF หรือ PDF
  • attach_media_from_url (เขียน): แนบสื่อจาก URL สาธารณะให้ร่าง
  • pick_media (เขียน): แผงแบบอินเทอร์แอกทีฟเพื่อแนบสื่อจากไลบรารีของคุณ ในไคลเอนต์ที่รองรับ MCP Apps
  • upload_media (เขียน): แผงแบบอินเทอร์แอกทีฟเพื่ออัปโหลดไฟล์ใหม่และแนบ ในไคลเอนต์ที่รองรับ MCP Apps

กำหนดเวลาและเผยแพร่

  • schedule_draft (เขียน): กำหนดเวลาให้ร่างเผยแพร่โดยอัตโนมัติในอนาคต
  • unschedule (เขียน): ย้ายโพสต์ที่กำหนดเวลาไว้กลับเป็นร่าง
  • publish_draft (เขียน): เผยแพร่ร่างทันที จะเผยแพร่จริงและไม่สามารถย้อนกลับได้

แรงบันดาลใจ

  • search_inspiration (อ่านอย่างเดียว): ค้นหาโพสต์ LinkedIn ของครีเอเตอร์คนอื่นเพื่อหารูปแบบและมุมมองที่พิสูจน์แล้ว

มีส่วนร่วม

  • find_posts_to_comment (อ่านอย่างเดียว): โพสต์ที่ควรค่าแก่การแสดงความคิดเห็น จากโพสต์ของคุณ ฟีดที่คัดสรร หรือการคัดเลือกเฉพาะบุคคล
  • list_comment_feeds (อ่านอย่างเดียว): ฟีดที่คัดสรรซึ่งพร้อมใช้งานสำหรับการมีส่วนร่วม
  • find_comments_to_reply (อ่านอย่างเดียว): ความคิดเห็นบนโพสต์ที่ยังสมควรได้รับการตอบกลับ
  • list_comment_drafts (อ่านอย่างเดียว): ร่างความคิดเห็นของคุณ ซึ่งเป็นทั้งคิวและประวัติ
  • get_comment_draft (อ่านอย่างเดียว): ร่างความคิดเห็นเดียว เพื่อยืนยันว่าโพสต์แล้วหรือไม่
  • create_comment_draft (เขียน): ร่างความคิดเห็นหรือการตอบกลับ ยังไม่มีสิ่งใดไปถึง LinkedIn
  • update_comment_draft (เขียน): เขียนร่างความคิดเห็นใหม่ก่อนที่จะยืนยัน
  • commit_comment_draft (เขียน): จัดคิวความคิดเห็นเพื่อโพสต์บน LinkedIn ในนามของคุณ
  • cancel_comment_draft (เขียน): ยกเลิกความคิดเห็นที่จัดคิวไว้ก่อนส่ง
  • like_post (เขียน): จัดคิวการกดถูกใจโพสต์หรือความคิดเห็น
  • get_post_like (อ่านอย่างเดียว): สถานะของการกดถูกใจที่คุณจัดคิวไว้
  • cancel_like (เขียน): ยกเลิกการกดถูกใจที่จัดคิวไว้ก่อนส่ง

เครือข่าย

  • list_connection_requests (อ่านอย่างเดียว): คำขอเชื่อมต่อทั้งหมดที่คุณจัดคิวไว้ พร้อมสถานะ
  • send_connection_request (เขียน): จัดคิวคำขอเชื่อมต่อถึงใครบางคนตามชื่อผู้ใช้ LinkedIn
  • get_connection_request (อ่านอย่างเดียว): สถานะของคำขอล่าสุดสำหรับชื่อผู้ใช้หนึ่ง
  • cancel_connection_request (เขียน): ยกเลิกคำขอเชื่อมต่อที่จัดคิวไว้ก่อนส่ง

เอกสารอ้างอิงเครื่องมือ

โปรไฟล์

get_me

อ่านสิ่งนี้ก่อนเพื่อทำความเข้าใจ ส่งคืนข้อมูลตัวตนและการตั้งค่าเนื้อหาของผู้ใช้ เพื่อให้คุณปรับแต่งผลลัพธ์ให้เหมาะกับพวกเขา และจดจำโพสต์ของพวกเขาเอง: ชื่อที่แสดงและ @handle ของ LinkedIn (ผู้ใช้อาจมีหลายนามแฝง ดังนั้นตรวจสอบ ทั้งสอง) พร้อมด้วย ai_settings (อุตสาหกรรม บทบาท ภาษา กลุ่มเป้าหมาย หัวข้อ คำสำคัญ คำอธิบาย) และสถิติ LinkedIn ของวันนี้ (ผู้ติดตาม การเชื่อมต่อ การเข้าชมโปรไฟล์)

ไม่มีพารามิเตอร์


ร่าง

create_draft

สร้างร่างโพสต์ LinkedIn ใหม่ (ยังไม่เผยแพร่) เผยแพร่ภายหลังด้วย schedule_draft หรือ publish_draft

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
contentstringyesเนื้อหาข้อความของฉบับร่าง ยาว 1 ถึง 3000 ตัวอักษร

get_draft

ดึงฉบับร่างโพสต์ LinkedIn หนึ่งรายการตาม id

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของฉบับร่าง (จาก list_drafts)

list_drafts

แสดงรายการฉบับร่างโพสต์ LinkedIn ที่ยังไม่ได้เผยแพร่ของผู้ใช้

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
limitintegernoจำนวนฉบับร่างสูงสุดที่จะส่งคืน ค่าเริ่มต้นคือ 25 สูงสุด 100
cursorstringnoโทเค็นการแบ่งหน้าจากการตอบกลับครั้งก่อน

update_draft

อัปเดตเนื้อหาของฉบับร่างที่มีอยู่ เฉพาะฉบับร่างเท่านั้นที่แก้ไขได้: โพสต์ที่เผยแพร่แล้วหรือตั้งเวลาไว้ไม่สามารถแก้ไขได้

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของฉบับร่างที่จะอัปเดต (จาก list_drafts)
contentstringyesเนื้อหาข้อความแบบเต็มชุดใหม่ (แทนที่ของเดิม) ยาว 1 ถึง 3000 ตัวอักษร

delete_draft

ลบฉบับร่างโพสต์ LinkedIn อย่างถาวร

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของฉบับร่างที่จะลบอย่างถาวร

การเผยแพร่

publish_draft

เผยแพร่ฉบับร่างไปยัง LinkedIn ทันที การดำเนินการนี้จะเผยแพร่ทันทีและไม่สามารถย้อนกลับได้

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของฉบับร่างที่จะเผยแพร่ทันที

schedule_draft

ตั้งเวลาให้ฉบับร่างถูกเผยแพร่โดยอัตโนมัติในอนาคต

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของฉบับร่างที่จะตั้งเวลา (จาก list_drafts)
scheduled_forstringyesวันที่และเวลาแบบ ISO 8601 (เช่น 2026-06-10T14:30:00Z) ต้องเป็นอย่างน้อย 2 นาทีในอนาคต

unschedule

ยกเลิกการตั้งเวลาโพสต์ที่ตั้งเวลาไว้ โดยเปลี่ยนกลับเป็นฉบับร่างเพื่อให้คุณแก้ไข ตั้งเวลาใหม่ หรือลบได้

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของโพสต์ที่ตั้งเวลาไว้ (จาก list_posts)

โพสต์

list_posts

แสดงรายการโพสต์ LinkedIn ของผู้ใช้ (สถานะ scheduled, sending, หรือ sent) โดยเรียงจากใหม่สุดก่อน ฉบับร่างจะกลายเป็น โพสต์เมื่อถูกตั้งเวลาหรือเผยแพร่แล้ว

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
statusenumnoกรองตาม scheduled, sending, หรือ sent ละเว้นเพื่อแสดงทั้งสามแบบ
fromstringnoเฉพาะโพสต์ในหรือหลังวันที่นี้ (YYYY-MM-DD หรือ ISO 8601, UTC)
tostringnoเฉพาะโพสต์ในหรือก่อนวันที่นี้ (YYYY-MM-DD หรือ ISO 8601, UTC)
limitintegernoจำนวนโพสต์สูงสุดที่จะส่งคืน ค่าเริ่มต้นคือ 25 สูงสุด 100
cursorstringnoโทเค็นการแบ่งหน้าจากการตอบกลับครั้งก่อน

get_post

ดึงโพสต์ LinkedIn หนึ่งรายการตาม id โพสต์มีสถานะ scheduled, sending, หรือ sent; ฉบับร่างแยกต่างหาก (ใช้ get_draft)

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
idstringyesid ของโพสต์ (จาก list_posts)

การวิเคราะห์

get_analytics_overview

ดูภาพรวมการวิเคราะห์ LinkedIn ของผู้ใช้ (ผู้ติดตาม, การแสดงผล, การมีส่วนร่วม) ค่าเริ่มต้นคือวันนี้เมื่อไม่ได้ระบุช่วง วันที่

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
fromstringnoวันที่เริ่มต้น (YYYY-MM-DD, UTC) ค่าเริ่มต้นคือวันนี้; ช่วงสูงสุด 90 วัน
tostringnoวันที่สิ้นสุด (YYYY-MM-DD, UTC) ค่าเริ่มต้นคือวันนี้; ช่วงสูงสุด 90 วัน
metricsstringnoชุดย่อยคั่นด้วยเครื่องหมายจุลภาค: followers, connections, profile_views, impressions, likes, comments, shares ละเว้นเพื่อแสดงทั้งหมด
granularityenumnoขนาดช่วงเวลา; รองรับเฉพาะ day (ค่าเริ่มต้น)

get_post_analytics

แสดงรายการการวิเคราะห์รายโพสต์ของผู้ใช้ (การแสดงผล, ไลก์, ความคิดเห็น, การแชร์) ค่าเริ่มต้นคือ 7 วันล่าสุด

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
fromstringnoวันที่เริ่มต้น (YYYY-MM-DD, UTC) ค่าเริ่มต้นคือ 7 วันก่อน; ช่วงสูงสุด 90 วัน
tostringnoวันที่สิ้นสุด (YYYY-MM-DD, UTC) ค่าเริ่มต้นคือวันนี้; ช่วงสูงสุด 90 วัน
limitintegernoจำนวนโพสต์สูงสุดที่จะส่งคืน ค่าเริ่มต้นคือ 25 สูงสุด 100
cursorstringnoโทเค็นการแบ่งหน้าจากการตอบกลับครั้งก่อน

แรงบันดาลใจ

search_inspiration

ค้นหาโพสต์ LinkedIn จากครีเอเตอร์คนอื่นเพื่อใช้เป็นแรงบันดาลใจ

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
querystringnoค้นหาข้อความอิสระจากเนื้อหาโพสต์ ละเว้นเพื่อเรียกดูโพสต์ยอดนิยม
langstringnoกรองตามรหัสภาษามาตรฐาน ISO 639-1 (เช่น en, fr)
min_likesintegernoเฉพาะโพสต์ที่มีไลก์อย่างน้อยจำนวนนี้ 0-1000; ค่าเริ่มต้นคือ 50
min_commentsintegernoเฉพาะโพสต์ที่มีความคิดเห็นอย่างน้อยจำนวนนี้ 0-1000; ค่าเริ่มต้นคือ 0
min_char_countintegernoเฉพาะโพสต์ที่มีตัวอักษรอย่างน้อยจำนวนนี้ 0-10000; ค่าเริ่มต้นคือ 500
max_followersintegernoเฉพาะโพสต์ที่ผู้เขียนมีผู้ติดตามไม่เกินจำนวนนี้ ค่าเริ่มต้นคือ 100000
min_days_oldintegernoเฉพาะโพสต์ที่มีอายุอย่างน้อย N วัน (0-365); ค่าเริ่มต้นคือ 1 แทนที่ from/to
max_days_oldintegernoเฉพาะโพสต์จาก N วันล่าสุด (0-365) แทนที่ from/to
fromstringnoเฉพาะโพสต์ในหรือหลังวันที่นี้ จะถูกละเว้นหากตั้งค่า min/max_days_old
tostringnoเฉพาะโพสต์ในหรือก่อนวันที่นี้ จะถูกละเว้นหากตั้งค่า min/max_days_old
limitintegernoจำนวนโพสต์สูงสุดที่จะส่งคืน ขั้นต่ำ 1; ค่าเริ่มต้นคือ 30

ขั้นตอนการทำงานที่แนะนำ

  1. เรียก get_me หนึ่งครั้งเมื่อเริ่มเซสชันเพื่อโหลดน้ำเสียง หัวข้อ ภาษา และสถิติของผู้ใช้
  2. ใช้ search_inspiration เพื่อยึดเนื้อหาใหม่กับสิ่งที่กำลังได้ผลในกลุ่มเป้าหมายขณะนี้
  3. ร่างด้วย create_draft ปรับแต่งซ้ำด้วย update_draft
  4. เผยแพร่ด้วย schedule_draft (แนะนำ) หรือ publish_draft (ทันที)
  5. รายงานด้วย get_analytics_overview และ get_post_analytics และอ้างอิงร่วมกับ list_posts
  6. มีส่วนร่วมด้วย find_posts_to_comment และ find_comments_to_reply, ร่างด้วย create_comment_draft, และเรียก commit_comment_draft, like_post, หรือ send_connection_request เฉพาะเมื่อผู้ใช้ตกลงแล้วเท่านั้น

คลังและแบบจำลองวงจรชีวิต

ฉบับร่าง และ โพสต์ คือรายการเดียวกันในขั้นตอนต่าง ๆ ของวงจรชีวิต:

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

                       [ scheduled ] ──unschedule──> [ DRAFT ]
  • ฉบับร่างอยู่ในรายการ drafts (list_drafts) และเป็นขั้นตอนเดียวที่แก้ไขได้
  • การตั้งเวลาหรือเผยแพร่ฉบับร่างจะเปลี่ยนให้เป็น โพสต์ และย้ายไปยังรายการ posts (list_posts)
  • unschedule ย้ายโพสต์ที่ตั้งเวลาไว้กลับไปเป็นฉบับร่าง; โพสต์ที่ sent ไม่สามารถยกเลิกการส่งได้

ขีดจำกัดและความปลอดภัย

  • ความยาวโพสต์: 1 ถึง 3000 ตัวอักษร (create_draft, update_draft)
  • การตั้งเวลา: scheduled_for ต้องเป็นอย่างน้อย 2 นาทีในอนาคต รูปแบบ ISO 8601 แนะนำให้ใช้ UTC
  • ช่วงการวิเคราะห์: สูงสุด 90 วันต่อการสอบถาม; ใช้การแบ่งหน้าด้วย cursor สำหรับชุดผลลัพธ์ขนาดใหญ่
  • การดำเนินการที่ย้อนกลับไม่ได้: publish_draft จะเผยแพร่ทันทีและ delete_draft เป็นการถาวร ยืนยันเจตนา ก่อนเรียกใช้ทั้งสองอย่าง
  • การมีส่วนร่วมแบบเข้าคิว: commit_comment_draft, like_post, และ send_connection_request จะเข้าคิวการดำเนินการ; ซึ่งจะไปถึง LinkedIn ภายในไม่กี่นาทีหรือไม่กี่ชั่วโมง โดยเว้นจังหวะเพื่อความปลอดภัยของบัญชี แต่ละรายการสามารถยกเลิกได้จนกว่าจะถูกส่ง (cancel_comment_draft, cancel_like, cancel_connection_request) และจะย้อนกลับไม่ได้เมื่อส่งแล้ว
  • ขอบเขต: ทุกเครื่องมือทำงานเฉพาะกับบัญชี Taplio และ LinkedIn ของผู้ใช้ที่ผ่านการยืนยันตัวตนเท่านั้น

การแก้ไขปัญหา

  • เครื่องมือไม่ปรากฏ: ตรวจสอบว่า URL ของเซิร์ฟเวอร์คือ https://mcp.taplio.com/ และคุณได้ทำขั้นตอน OAuth ในเบราว์เซอร์ เสร็จแล้ว เรียก /mcp อีกครั้ง (Claude Code) หรือเชื่อมต่อตัวเชื่อมต่อใหม่
  • 401 / ข้อผิดพลาดการยืนยันตัวตน: เซสชันของคุณอาจหมดอายุหรือถูกเพิกถอน เชื่อมต่อและอนุญาตใหม่ใน เบราว์เซอร์
  • ไม่สามารถแก้ไขโพสต์ได้: เฉพาะฉบับร่างเท่านั้นที่แก้ไขได้ หากตั้งเวลาไว้แล้ว ให้เรียก unschedule ก่อน; หากเป็น sent จะไม่สามารถเปลี่ยนแปลงได้อีก
  • การวิเคราะห์ว่างเปล่า: โพสต์ที่เพิ่งเผยแพร่ต้องใช้เวลาในการสะสมตัวชี้วัด; ตรวจสอบช่วงวันที่ของคุณเทียบกับ ขีดจำกัด 90 วันด้วย

การมีส่วนร่วม

ที่เก็บนี้จัดทำเอกสารสำหรับ Taplio LinkedIn MCP Server ดู CONTRIBUTING.md สำหรับวิธี รายงานปัญหาเกี่ยวกับเอกสารหรือเสนอแนะการปรับปรุง สำหรับการสนับสนุนผลิตภัณฑ์ โปรดติดต่อ Taplio


สัญญาอนุญาต

โครงการนี้ได้รับอนุญาตภายใต้เงื่อนไขของ MIT License ดู LICENSE