วิธีเชื่อมต่อ LinkedIn กับ Cursor

LinkedIn จากเอดิเตอร์หมายความว่าข้อความโพสต์อยู่ในรีโพ ส่วนตัวตนอยู่บนเซิร์ฟเวอร์ ซึ่งเป็นการจัดวางที่ถูกต้องแล้ว

Hermoso คือ MCP server สำหรับการตลาด มี เครื่องมือกว่า 1,000 รายการ ผ่านปลายทาง OAuth เดียว ซึ่งให้เอเจนต์ค้นหาโฆษณาที่กำลังวิ่งอยู่ในตลาด สร้างโฆษณารูปภาพและวิดีโอ เผยแพร่ และสร้างแคมเปญแบบจ่ายเงินที่อยู่เบื้องหลังได้ Cursor เข้าถึงทั้งหมดนี้ผ่านการเชื่อมต่อเพียงครั้งเดียว หน้านี้ครอบคลุมเพียงส่วนหนึ่งของสิ่งนั้น คือ Cursor ทำอะไรได้บ้างบน LinkedIn และสิ่งที่ LinkedIn ไม่อนุญาตให้ทำ

เชื่อม Hermoso กับ Cursor

  1. ติดตั้งและลงชื่อเข้าใช้
    npm install -g hermoso && hermoso auth login
    เบราว์เซอร์จะเปิดขึ้นหนึ่งครั้ง ไม่ต้องสร้างอะไรและไม่ต้องวางอะไร ข้อมูลการยืนยันตัวตนถูกเก็บแบบเฉพาะเจ้าของไว้ที่ ~/.hermoso/config.json บนเครื่องที่ไม่มีเบราว์เซอร์ hermoso auth login --token hmk_… รับกุญแจจาก MCP & CLI → Terminal & API keys แทน
  2. เพิ่มลงใน ~/.cursor/mcp.json (หรือ .cursor/mcp.json ของโปรเจกต์) ไม่มีกุญแจในไฟล์ เพราะ hermoso mcp อ่านการลงชื่อเข้าใช้ด้านบน:
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. หรือใช้การติดตั้งแบบคลิกเดียว จาก หน้า MCP ลิงก์นั้นติดตั้ง URL แบบโฮสต์ และให้การยืนยันตัวตนเป็นหน้าที่ของ OAuth ของ Cursor เอง ทั้งสองแบบใช้ได้ เพียงแค่ต้องเตรียมการต่างกัน
  4. ขอให้ Cursor ทำบางอย่าง “ดึงโฆษณาที่วิ่งนานที่สุดของคู่แข่งสามรายที่ใกล้ที่สุดของฉัน แล้วนำ hook ที่ดีที่สุดมาทำเป็นวิดีโอ 9:16” หรือ “โพสต์ไฟล์เรนเดอร์นี้ไปยังช่องทาง” เอเจนต์จะเลือกเครื่องมือเอง และคุณเป็นผู้อนุมัติการใช้จ่าย

บล็อกด้านบนรันแพ็กเกจ npm hermoso ที่เผยแพร่แล้วบนเครื่องของคุณ นั่นคือเหตุผลที่ไม่ต้องวางอะไร และรายการเครื่องมือไม่มีค่าใช้จ่ายจนกว่าจะเรียกเครื่องมือ ถ้าใช้ลิงก์ลัดแทน Cursor จะลงทะเบียนไคลเอนต์แบบไดนามิกกับเซิร์ฟเวอร์การอนุญาตของเรา และคุณก็ไม่ต้องถือกุญแจเช่นกัน

จากนั้นเชื่อม LinkedIn เอง ครั้งเดียว ที่ Settings → Connectors ใน Hermoso นี่คือหน้ายินยอม OAuth จึงเป็นขั้นตอนเดียวที่ต้องใช้เบราว์เซอร์ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ

เครื่องมือ LinkedIn ที่ Cursor ได้รับ

  • post_to_linkedin_page เผยแพร่ข้อความ รูปภาพ วิดีโอ หรือโพสต์หลายรูปไปยังเพจบริษัท พร้อมข้อความแทน (alt text)
  • post_to_linkedin เผยแพร่ไปยังโปรไฟล์ส่วนตัว ซึ่งจะปิดอยู่จนกว่าคุณจะแชร์ตัวตนนั้นอย่างชัดเจน
  • list_linkedin_pages เพจที่คุณแชร์กับแบรนด์นี้ พร้อม organization id
  • schedule_post ตั้งคิว โดยส่ง linkedinOrganizationId ไปด้วย เพื่อให้ตัวตนที่ถูกต้องเป็นผู้โพสต์
  • manage_linkedin_post แก้ไขคำโปรยของโพสต์ หรือลบโพสต์
  • linkedin_page_analytics ผลงานของเพจออร์แกนิก: ผู้ติดตามที่เพิ่มขึ้น การดูเพจ และการแสดงผล คลิก และการมีส่วนร่วมของโพสต์ แยกตามเพจหรือรายโพสต์
  • search_linkedin_ads คลังโฆษณา LinkedIn ซึ่งเป็นคลังโฆษณาสาธารณะเพียงแห่งเดียวที่เปิดเผยจำนวนการแสดงผลจริง

LinkedIn คือช่องทางที่ตัวตนเป็นสิทธิ์ ไม่ใช่ความชอบ คนหนึ่งมักดูแลเพจของหลายบริษัท ดังนั้น Hermoso ทำให้ตัวตนที่โพสต์ได้เป็นตัวเลือกที่ชัดเจน: โพสต์ไปได้เฉพาะเพจที่คุณติ๊กไว้ภายใต้ Manage accounts เพจที่ไม่ได้ติ๊กจะถูกปฏิเสธที่เซิร์ฟเวอร์ ไม่ใช่แค่ในหน้าจอ และ โปรไฟล์ส่วนตัวปิดอยู่จนกว่าคุณจะเปิดเอง เอเจนต์ที่ถามว่าเพจไหน แทนที่จะคาดเดา กำลังทำสิ่งที่ถูกต้อง

ข้อจำกัดของ LinkedIn ที่ควรรู้ก่อนทำให้เป็นอัตโนมัติ

ข้อความโพสต์ LinkedIn จำกัดที่ 3,000 ตัวอักษร มีการบังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้นโพสต์ที่ยาวเกินจะถูกปฏิเสธขณะที่คุณยังอยู่ตรงนั้นเพื่อแก้ไข แทนที่จะถูกตัดทอนโดยเงียบ ๆ ตอนส่งออก
การมองเห็นสาธารณะเท่านั้น โพสต์ LinkedIn เผยแพร่ไปยังโปรไฟล์หรือเพจบริษัท และ “LinkedIn ไม่มีโพสต์แบบ unlisted, private หรือฉบับร่าง”
คาโรเซล2 ถึง 20 รูป จากเพจบริษัท ขอบเขตทั้งสองเป็นของ LinkedIn เอง: “A MultiImage post is a post containing multiple images (minimum of 2 images and maximum of 20 images)” และ schema เพิ่มว่า “Only supports images” จากสองข้อนี้มีการปฏิเสธสองกรณี และทั้งสองระบุชื่อ ไม่ใช่การลดระดับโดยเงียบ สไลด์วิดีโอจะถูกปฏิเสธเพราะโพสต์หลายรูปของ LinkedIn ใส่วิดีโอไม่ได้ และคาโรเซลจากโปรไฟล์ส่วนตัวจะถูกปฏิเสธพร้อมแนวทาง คือส่ง linkedinOrganizationId (จาก list_linkedin_pages) เพราะ “คาโรเซลจากโปรไฟล์ส่วนตัวไม่ใช่สิ่งที่ Hermoso โพสต์ได้”
บัญชีไหนlinkedinOrganizationId หากไม่ตั้งค่า หมายถึงโปรไฟล์ของสมาชิกเอง ไม่ใช่ “น่าจะเป็นบริษัท” ฟิลด์นี้คือวิธีบอกว่าเพจไหน และการไม่ใส่คือการตัดสินใจ ไม่ใช่ความบังเอิญ

ลองใช้ใน Cursor

ขอด้วยภาษาธรรมดา นี่คือประโยคปกติ ไม่ใช่ DSL:

“เผยแพร่ ./content/linkedin/case-study.md ไปยังหน้าบริษัทพร้อมแผนภูมิสี่รูปจาก ./assets เป็นคารูเซล และมีข้อความทางเลือกของรูปภาพทุกรูป”

นั่นคือขั้นตอน list_linkedin_pages → plan_ad → render_ad → post_to_linkedin_page → linkedin_page_analytics Cursor จะแสดงการเรียกเครื่องมือแต่ละครั้งในช่องเขียนคำสั่งก่อนรัน ดังนั้นการเผยแพร่คือการคลิกหนึ่งครั้ง ไม่ใช่ผลข้างเคียงที่เกิดขึ้นเอง

Cursor บน LinkedIn: ส่วนที่ต้องระวัง

เขียนข้อความทางเลือก (alt text) ให้ครบ LinkedIn รับข้อความนี้ในทุกรูป และเครื่องมือส่วนใหญ่รับมาแล้วทิ้งไป มีข้อจำกัดสองข้อที่ต้องออกแบบรับมือ คารูเซลของ LinkedIn เป็นรูปภาพเท่านั้น ดังนั้นวิดีโอแผนภูมิต้องกลายเป็นภาพนิ่ง และการเผยแพร่มาจากหน้าบริษัท โปรไฟล์ส่วนตัวจึงถูกปฏิเสธโดยระบุชื่อพร้อมวิธีแก้ ไม่ใช่โพสต์สไลด์แรกไปเฉย ๆ

วางการตั้งค่าไว้ในไฟล์ .cursor/mcp.json ของโปรเจกต์ แทนไดเรกทอรีโฮม เมื่อรีโพควรรันกับแบรนด์เดียวเสมอ มิฉะนั้น hermoso auth login คือสิ่งที่ตรึงพื้นที่ทำงาน

ค้นหาข้อมูล LinkedIn ก่อนโพสต์

search_linkedin_ads อ่านคลังโฆษณา LinkedIn ซึ่งต่างจากคลังโฆษณาสาธารณะอื่นตรงที่เปิดเผยจำนวนการแสดงผลจริง การค้นคว้าคู่แข่ง B2B บน LinkedIn จึงจัดอันดับตามการแสดงผลจริงได้ แทนการเดาว่าอะไรกำลังวิ่งอยู่

ส่วนที่เป็นการโฆษณา

create_linkedin_ads_campaign_group → create_linkedin_ads_campaign → create_linkedin_ads_creative สร้างต้นไม้ และทุกอย่างเกิดเป็น ฉบับร่าง set_linkedin_ads_status คือสวิตช์เดียวที่เปิดใช้งบประมาณจริง และจะปฏิเสธหากไม่มีการยืนยันที่ชัดเจน มีหมายเหตุเรื่องการเข้าถึงที่ควรบอกไว้ตั้งแต่ต้นแทนที่จะให้ไปค้นพบเอง LinkedIn จำกัดการเขียนโฆษณาตามระดับ API ที่บัญชีโฆษณาของคุณถืออยู่ การรายงานและการอ่านไม่มีข้อจำกัด และในระดับ development แอปแก้ไขบัญชีโฆษณาได้เพียงจำนวนน้อย และแต่ละบัญชีต้องลงทะเบียนด้วยมือ

สิ่งที่ Cursor ทำเองไม่ได้

เอเจนต์ที่มีงบประมาณจะมีประโยชน์ก็ต่อเมื่อขอบเขตความเสียหายถูกจำกัด ดังนั้นรั้วกั้นจึงอยู่ที่เซิร์ฟเวอร์ ไม่ได้อยู่ในคำสั่ง แคมเปญโฆษณา ชุดโฆษณา กลุ่มโฆษณา และโฆษณาทุกรายการถูกสร้างในสถานะ paused และการสลับสถานะที่กระทบเงินจริงจะปฏิเสธการทำงานหากไม่มีแฟล็กยืนยันอย่างชัดเจน ทุกการเรนเดอร์จะถูกเสนอราคาก่อน (hermoso_capabilities เผยแพร่ต้นทุนเครดิตที่แน่นอนของแต่ละโมเดลก่อนที่จะมีการใช้จ่ายใด ๆ) เครดิตจะถูกสำรองก่อนการเรียกผู้ให้บริการครั้งแรก และหักตามต้นทุนจริงภายหลัง ดังนั้นการส่งที่ล้มเหลวจะคืนเครดิต แทนที่จะปล่อยให้คุณถูกเรียกเก็บเงินโดยไม่ได้อะไร การลบก็ต้องผ่านการยืนยันเช่นกัน และทุกต้นไม้แคมเปญจะถูกอ่านกลับจากแพลตฟอร์มโฆษณาก่อนที่เอเจนต์จะบอกคุณว่าสร้างอะไรไปแล้ว

มีขั้นตอนหนึ่งที่ตั้งใจไม่ให้ทำแบบไม่มีหน้าจอ: การเชื่อมบัญชีคือหน้ายินยอม OAuth ดังนั้นคุณเชื่อมช่องทางหนึ่งครั้งในเบราว์เซอร์ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ

ช่องทางอื่นทั้งหมด

จาก Cursor โพสต์ไปยัง: Facebook · Instagram · Threads · TikTok · YouTube · X · Pinterest · Bluesky · Telegram หรือดู ทุกช่องทางที่ Cursor โพสต์ได้

โพสต์ไปยัง LinkedIn จาก: Claude · ChatGPT · Claude Code · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

คำถามที่พบบ่อย

Cursor โพสต์ไป LinkedIn ได้ไหม

ได้ ผ่าน MCP server ของ Hermoso รัน npm install -g hermoso && hermoso auth login แล้วชี้ ~/.cursor/mcp.json ไปที่ npx -y hermoso mcp การลงชื่อเข้าใช้ผ่านเบราว์เซอร์จะเก็บข้อมูลการยืนยันตัวตน จึงไม่มีกุญแจอยู่ในไฟล์ จากนั้น Cursor จะมีเครื่องมือมากกว่า 1,000 รายการ รวมถึงเครื่องมือที่โพสต์ไปยัง LinkedIn และเครื่องมือที่วิจัยโฆษณาที่กำลังวิ่งในตลาดของคุณ และเรนเดอร์ครีเอทีฟตั้งแต่ต้น

ต้องเชื่อม LinkedIn กับ Cursor อย่างไร

มีสองขั้นตอน ทำครั้งเดียวต่อขั้นตอน รัน npm install -g hermoso && hermoso auth login แล้วชี้ ~/.cursor/mcp.json ไปที่ npx -y hermoso mcp การลงชื่อเข้าใช้ผ่านเบราว์เซอร์จะเก็บข้อมูลการยืนยันตัวตน จึงไม่มีกุญแจอยู่ในไฟล์ จากนั้นเชื่อมต่อ LinkedIn ภายใน Hermoso ใต้ Workspace → Connectors ซึ่งเป็นหน้าอนุญาต OAuth ในเบราว์เซอร์ หลังจากนั้น Cursor จะโพสต์ไปยัง LinkedIn เป็นการเรียกเครื่องมือปกติ

Cursor โพสต์คาโรเซลไป LinkedIn ได้ไหม

ได้ 2 ถึง 20 รูป จากเพจบริษัท เฉพาะรูปภาพ นั่นคือขอบเขตที่ LinkedIn เผยแพร่เอง คาโรเซลจากโปรไฟล์ส่วนตัวจะถูกปฏิเสธโดยระบุชื่อพร้อมแนวทางแก้ แทนการโพสต์สไลด์แรก Cursor เรียกเครื่องมือเผยแพร่ตัวเดียวกันทั้งสองแบบ และช่องทางที่รองรับคาโรเซลไม่ได้จะถูกปฏิเสธพร้อมเหตุผลจริง

Cursor ค้นคว้า LinkedIn ก่อนโพสต์ได้ไหม

ได้ และทำได้ดีเป็นพิเศษ: search_linkedin_ads อ่านคลังโฆษณา LinkedIn ซึ่งเป็นคลังโฆษณาสาธารณะเพียงแห่งเดียวที่เปิดเผยจำนวนการแสดงผลจริง

Cursor ต้องใช้รหัสผ่าน LinkedIn ของฉันไหม

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

Cursor รันโฆษณา LinkedIn ได้ด้วยไหม นอกเหนือจากการโพสต์

ได้ ต้นไม้โฆษณา LinkedIn สร้างได้ (กลุ่มแคมเปญ แคมเปญ ครีเอทีฟ) และทุกอย่างเกิดเป็นฉบับร่าง โดยสวิตช์สถานะต้องผ่านการยืนยัน LinkedIn จำกัดการเขียนโฆษณาตามระดับ API ที่บัญชีโฆษณาของคุณถืออยู่

เริ่มต้นฟรีพร้อม 30 เครดิตเมื่อสมัคร และรับเพิ่มได้อีกกว่า 250 เครดิต ทุกฟีเจอร์มีในทุกแพ็กเกจ

เริ่มฟรี →   ดูราคา