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

X เป็นคอนเนกเตอร์เดียวที่คิดเงินต่อคำขอ ดังนั้นการที่ Cursor แสดงราคาก่อนโพสต์จึงเป็นส่วนหนึ่งของขั้นตอนการทำงาน ไม่ใช่เชิงอรรถ

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

เชื่อม 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 จะลงทะเบียนไคลเอนต์แบบไดนามิกกับเซิร์ฟเวอร์การอนุญาตของเรา และคุณก็ไม่ต้องถือกุญแจเช่นกัน

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

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

  • post_to_x โพสต์ข้อความ รูปภาพ หรือวิดีโอพร้อมข้อความแทน (alt text) ทั้งเธรด การตอบ โพสต์อ้างอิง หรือโพล และกำหนดได้ว่าใครตอบได้บ้าง
  • post_x_article เผยแพร่ Article แบบยาว เขียนด้วย Markdown แล้วหัวข้อ รายการ การอ้างคำพูด ลิงก์ บล็อกโค้ด และตารางจะถูกส่งต่อไปครบ
  • edit_x_post เขียนโพสต์ที่เผยแพร่แล้วใหม่ ภายในชั่วโมงที่ X อนุญาต
  • schedule_post ตั้งคิวบนปฏิทินที่ใช้ร่วมกัน
  • x_post_metrics ตัวเลขสาธารณะของโพสต์
  • x_post_insights ตัวเลขระดับผู้ลงโฆษณาสำหรับ 28 ชั่วโมงล่าสุดเท่านั้น ได้แก่ การแสดงผล การคลิกลิงก์ การเข้าชมโปรไฟล์ ยอดดูวิดีโอ และควอร์ไทล์การดูจนจบ
  • x_post_insights_historical ตัวเลขชุดเดียวกันในช่วงวันที่ใดก็ได้ สูงสุด 25 โพสต์ต่อครั้ง นี่คือเครื่องมือสำหรับคำถามว่า “เดือนที่แล้วเป็นอย่างไร”
  • x_mentions ใครกำลังพูดถึงแบรนด์
  • delete_x_post ลบโพสต์

X เป็นช่องทางเดียวที่คิดเงินต่อการเรียก และตัวเลขเผยแพร่ไว้ ไม่ได้ซ่อน Meta, TikTok, LinkedIn, YouTube, Threads และ Drive ไม่คิดค่าใช้จ่ายต่อคำขอ แต่ X คิดกับเรา ดังนั้นการเรียกเหล่านั้นจะเก็บเครดิตจำนวนเล็กน้อยต่อครั้ง โพสต์ธรรมดาตั้งราคาไว้ที่ $0.015 ต่อคำขอ และ โพสต์ที่มีลิงก์ $0.200 แพงกว่าประมาณ 13 เท่า การลบ การอ่าน และการเขียนข้อความแทนแต่ละอย่างมีราคาของตัวเอง ส่วนการดูข้อมูลเชิงลึกคิดตามจำนวนโพสต์ที่ได้รับ การตรวจจับลิงก์ตั้งใจให้เอนไปทางสมมติว่ามีลิงก์ไว้ก่อน เพราะเดาผิดไปอีกทางจะเสียเงินเพิ่มเป็น 13 เท่า ผลในทางปฏิบัติคือบน X โพสต์ดีหนึ่งโพสต์ดีกว่าห้าโพสต์ และตัวแทนของคุณจะได้รับราคาก่อนโพสต์ ความยาวขึ้นอยู่กับบัญชีที่โพสต์ ไม่ได้กำหนดคงที่ที่ 280 Hermoso อ่านการสมัครใช้งาน X ของบัญชีนั้นเอง และส่งได้สูงสุด 25,000 ตัวอักษรเมื่อ Premium อนุญาต ดังนั้นโพสต์ยาวจะถูกส่งไปครบโดยไม่ถูกปฏิเสธกลับมา และไม่มีการตัดทอนเลย นี่ยังเป็นรูปแบบที่ถูกที่สุดด้วย โพสต์ยาวหนึ่งโพสต์คือการเรียก X ที่เก็บเงินเพียงครั้งเดียว แต่ถ้าแบ่งข้อความเดียวกันเป็นห้าโพสต์ก็คือห้าครั้ง X Premium ยังปลดล็อกสองอย่างที่ Hermoso เผยแพร่ให้คุณ ได้แก่ Article แบบยาวที่เขียนด้วย Markdown โดยหัวข้อ รายการ การอ้างคำพูด บล็อกโค้ด และตารางยังครบ และ การแก้ไข โพสต์ที่เผยแพร่แล้วภายในชั่วโมงที่ X อนุญาต

ข้อจำกัดของ X ที่ควรรู้ก่อนทำงานอัตโนมัติ

ข้อความความยาวขึ้นอยู่กับบัญชีที่โพสต์: ปกติ 280 ตัวอักษร และสูงสุด 25,000 ตัวอักษรด้วย X Premium Hermoso อ่านการสมัครใช้งานจาก X ดังนั้นโพสต์ยาวจะถูกส่งไปครบ ไม่มีการตัดทอนเลย มีการบังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้นโพสต์ที่ยาวเกินจะถูกปฏิเสธขณะที่คุณยังอยู่ตรงนั้นเพื่อแก้ไข แทนที่จะถูกตัดทอนโดยเงียบ ๆ ตอนส่งออก
การมองเห็นสาธารณะเท่านั้น โพสต์บน X เป็นสาธารณะทันทีที่มีอยู่ API ไม่มีฉบับร่างและไม่มีโพสต์แบบ unlisted มีบัญชีที่ถูกล็อก (protected) แต่นั่นเป็นการตั้งค่าทั้งบัญชีที่ Hermoso ไม่อ่านและไม่ควบคุม ไม่ใช่ตัวเลือกรายโพสต์
คาโรเซลถูกปฏิเสธโดยระบุชื่อ พร้อมเหตุผลเฉพาะ “X ไม่มีคาโรเซลที่ปัดดูได้” API ของ X แนบสื่อได้สูงสุด 4 ชิ้นต่อโพสต์ และแสดงเป็นตาราง เห็นทุกภาพพร้อมกันโดยไม่มีอะไรให้ปัดดู ดังนั้นชุดสไลด์ “1/6 · SWIPE” ที่มีเลขกำกับจะเผยแพร่ตามที่ตั้งใจไม่ได้ การปฏิเสธบอกว่าควรทำอย่างไรแทน: “โพสต์สไลด์ที่แรงที่สุดเพียงหนึ่งสไลด์ไป X หรือเอา X ออกจากโพสต์นี้” ชุดสไลด์ที่สั่งให้ผู้อ่านปัด แต่เผยแพร่เป็นตาราง แย่กว่าการไม่เผยแพร่เลย
บัญชีไหนไม่มี X เผยแพร่ไปยังบัญชีที่เชื่อมไว้เท่านั้น

ลองใช้ใน Cursor

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

“ร่างชุดโพสต์ X จากบันทึกการปล่อยเวอร์ชันใน branch นี้ ให้โพสต์ทุกรายการไม่เกิน 280 ตัวอักษร ใส่ลิงก์ไว้ในโพสต์สุดท้ายเท่านั้น และคิดราคาก่อน”

นั่นคือขั้นตอน get_brand → generate_text → post_to_x → x_post_insights_historical Cursor จะแสดงการเรียกเครื่องมือแต่ละครั้งในช่องเขียนคำสั่งก่อนรัน ดังนั้นการเผยแพร่คือการคลิกหนึ่งครั้ง ไม่ใช่ผลข้างเคียงที่เกิดขึ้นเอง

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

การปฏิเสธเมื่อความยาวเกินเป็นฟีเจอร์ในเอดิเตอร์ Hermoso อ่านว่าบัญชีของคุณมีสิทธิ์อะไร (ปกติ 280 ตัวอักษร และสูงสุด 25,000 ตัวอักษรเมื่อใช้ X Premium) แล้วส่งข้อผิดพลาดที่ชัดเจนระบุส่วนที่เกินกลับมา แทนที่จะตัดโพสต์ทิ้ง วิธีแก้จึงเป็นการแก้ข้อความแล้วลองใหม่ ใส่ลิงก์ไว้ในโพสต์เดียว โพสต์ที่มีลิงก์มีราคาประมาณ 13 เท่าของโพสต์ธรรมดา ชุดห้าโพสต์ที่ลิงก์ห้าครั้งก็จะมีราคาตามที่ฟังดูจริง ๆ

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

ค้นคว้า X ก่อนโพสต์

ไม่มีคลังโฆษณาของ X ให้ค้นหา การค้นคว้า X ที่นี่คือบัญชีของคุณเอง ได้แก่ การกล่าวถึง ตัวเลขของโพสต์ และตัวเลขของผู้ลงโฆษณาย้อนหลัง ส่วนอื่นของพื้นที่การค้นคว้าไม่ได้รับผลกระทบ ได้แก่ คลังโฆษณาของ Meta, Google และ LinkedIn และ TikTok, Instagram, YouTube, Reddit และ Threads แบบออร์แกนิก

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

X Ads เปิดตัวในเดือนสิงหาคม 2026 ดังนั้น X ตอนนี้มีทั้งสองด้าน X Ads API เป็นผลิตภัณฑ์แยกบนโฮสต์แยก พร้อมการลงลายมือ OAuth 1.0a ของตัวเอง ซึ่งเป็นเหตุผลที่มันมาทีหลังส่วนอื่น ตอนนี้ Hermoso สร้างต้นไม้โพสต์โปรโมตทั้งหมดบนมัน ได้แก่ แคมเปญ line item (ชื่อของ X สำหรับกลุ่มโฆษณา) promoted tweet การกำหนดเป้าหมาย งบประมาณ สถานะ และรายงาน โฆษณา X โปรโมตโพสต์ ดังนั้นครีเอทีฟคือโพสต์ที่เป็นโพสต์เดียวกับที่ Hermoso เผยแพร่แบบออร์แกนิก สวิตช์ที่เปิดใช้งบประมาณจริงจะปฏิเสธการทำงานหากไม่มีการยืนยันที่ชัดเจน เหมือนกับอีกสิบเอ็ดแพลตฟอร์มอื่น สิ่งที่ควรรู้ก่อนวางแผนงบประมาณ: X ให้สิทธิ์เข้าถึง Ads API ต่อบัญชีโฆษณา ไม่ใช่ต่อแอป จึงไม่มีปุ่ม OAuth สำหรับเรื่องนี้ คุณต้องเพิ่มผู้ใช้ X ของ Hermoso เข้าบัญชีโฆษณาของคุณที่ business.x.com → Account access แล้วมันจะปรากฏใน list_x_ads_accounts พร้อมระดับสิทธิ์ที่ X ให้ไว้

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

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

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

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

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

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

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

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

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

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

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

ขีดจำกัดความยาวคำโปรยของ X เมื่อโพสต์จาก Cursor คือเท่าไร

ขึ้นอยู่กับบัญชี และ Hermoso ตรวจสอบแทนการเดา บัญชี X ทั่วไปจำกัดที่ 280 ตัวอักษร บัญชีที่มี X Premium ได้ถึง 25,000 Hermoso อ่านการสมัครใช้งานจาก X และส่งโพสต์ ดังนั้นโพสต์ยาวจะถูกส่งไปครบ และไม่มีการตัดทอนเลย บัญชี Premium โพสต์ยาวหนึ่งโพสต์มักอ่านได้ดีกว่าเธรด และถูกกว่า เพราะเป็นการเรียก X ที่เก็บเงินครั้งเดียว ขณะที่ห้าส่วนคือห้าครั้ง Premium ยังปลดล็อก Article แบบยาวที่เขียนด้วย Markdown และการแก้ไขโพสต์ที่เผยแพร่แล้วภายในชั่วโมงที่ X อนุญาต Hermoso บังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้น Cursor จะได้รับแจ้งทันที แทนที่จะล้มเหลวทีหลังโดยไม่มีใครเฝ้าดู

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

ได้ ตั้งแต่เดือนสิงหาคม 2026 X Ads ทำงานบนโฮสต์แยกที่มีการลงลายมือ OAuth 1.0a ของตัวเอง และ Hermoso สร้างต้นไม้ทั้งหมดบนมัน ได้แก่ แคมเปญ line item promoted tweet การกำหนดเป้าหมาย งบประมาณ สถานะ และรายงาน X ให้สิทธิ์เข้าถึง Ads API ต่อบัญชีโฆษณา ไม่ใช่ต่อแอป จึงไม่มีปุ่ม OAuth สำหรับเรื่องนี้ คุณต้องเพิ่มผู้ใช้ X ของ Hermoso เข้าบัญชีโฆษณาของคุณที่ business.x.com → Account access

Cursor โพสต์ไป X แบบส่วนตัวหรือเป็นฉบับร่างได้ไหม

ไม่ได้ โพสต์บน X เป็นสาธารณะทันทีที่มีอยู่ API ไม่มีฉบับร่างและไม่มีโพสต์แบบ unlisted Hermoso จะปฏิเสธการตั้งค่าการมองเห็นที่ X ทำไม่ได้ ณ ตอนที่คุณขอ แทนที่จะเผยแพร่แบบที่ด้อยกว่าโดยเงียบ ๆ

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

ไม่ได้ผ่านคลังโฆษณา เพราะ X ไม่เผยแพร่คลังใดเลย สิ่งที่ Hermoso อ่านจาก X คือบัญชีของคุณเอง ได้แก่ ตัวเลขของโพสต์ ข้อมูลเชิงลึกระดับผู้ลงโฆษณาในช่วงวันที่ใดก็ได้ และการกล่าวถึงแบรนด์

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

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