PJT AIPJT AI/MCP
เริ่มต้นใช้งานAPI
การเชื่อมต่อ MCP
MCP คืออะไร?เชื่อมต่อ Claude Codeเชื่อมต่อ Cursorเชื่อมต่อ Codexขอบเขตบริบทความปลอดภัย · สิทธิ์
คู่มือการเชื่อมต่อ MCP

สตรีมบริบทของคุณเข้าสู่เครื่องมือพัฒนา AI

อ้างอิงบริบทโปรเจกต์ของ PJT AI ได้โดยตรงจาก Claude Code · Cursor · Codex

01MCP คืออะไร?#

MCP (Model Context Protocol) คือมาตรฐานที่ให้โมเดล AI อ้างอิงข้อมูลจากระบบภายนอกได้อย่างปลอดภัย PJT AI เปิดเซิร์ฟเวอร์ MCP ระยะไกลผ่าน HTTP เอง — ไม่ต้องติดตั้ง ไม่ต้องเข้าสู่ระบบ เพียงลงทะเบียน URL กับโทเคน Claude หรือ Cursor ก็อ่านข้อมูลเวิร์กสเปซได้โดยตรง และเป็นแบบอ่านอย่างเดียว

สอบถามข้อมูลจาก Claude Code ด้วยเครื่องมือเหล่านี้:

เครื่องมือคำอธิบาย
list_workspacesรายการเวิร์กสเปซของฉัน (เริ่มจากที่นี่เมื่อยังไม่รู้ ID)
get_projectข้อมูลพื้นฐานโปรเจกต์ (id หรือ publicId p_xxx)
list_project_tasksรายการงาน (กรองตามสถานะได้)
get_taskรายละเอียดงาน
get_documentรายละเอียดเอกสาร (รวมเนื้อหา)
list_workspace_documentsรายการเอกสารในเวิร์กสเปซ
get_workspace_snapshotชุดข้อมูลเวิร์กสเปซ (เอกสารล่าสุด ฯลฯ)
ⓘ
แยกจากงานที่กำลังรัน
MCP ใช้อ่านข้อมูลเท่านั้น และทำงานแยกจากการรันงานอัตโนมัติ (pjt-agent start) การยืนยันตัวตนใช้โทเคนเอเจนต์ Claude Code เดิม (pjta_…) ผ่านเฮดเดอร์ Authorization: Bearer

02เชื่อมต่อ Claude Code#

ข้อกำหนด: มีแค่ claude CLI ของ Anthropic ก็พอ ไม่ต้องติดตั้ง npm ของ PJT

1. ออกโทเค็น

ไปที่ ตั้งค่า → เอเจนต์ Claude Code → “เพิ่มเอเจนต์” ในเวิร์กสเปซเพื่อออกโทเคน (pjta_…) หลังออกโทเคน หน้าจอจะแสดงสคริปต์ลงทะเบียนของแต่ละเครื่องมือพร้อมโทเคนที่เติมให้แล้ว (โทเคนแสดงครั้งเดียว)

2. ลงทะเบียน — บรรทัดเดียว

เปลี่ยน pjta_xxx เป็นโทเคนของคุณแล้ววางลงเทอร์มินัล

bash
claude mcp add --transport http pjt-workspace https://mcp.pjt.ai \
  --header "Authorization: Bearer pjta_xxx"

3. ตรวจสอบ

bash
$ claude mcp list
pjt-workspace  ✓ connected

$ claude
> ขอดูเอกสารล่าสุดในเวิร์กสเปซนี้

[pjt-workspace] get_workspace_snapshot → เอกสาร 8 รายการ
✓
เชื่อมต่อสำเร็จ
ถ้า claude mcp list แสดง pjt-workspace และเห็นบันทึกการเรียกเครื่องมือข้างต้นในบทสนทนา ถือว่าเชื่อมต่อสำเร็จ

03เชื่อมต่อ Cursor#

เพิ่มรายการต่อไปนี้ใน ~/.cursor/mcp.json ใช้โทเคนเดียวกันกับ Claude Code

json
{
  "mcpServers": {
    "pjt-workspace": {
      "url": "https://mcp.pjt.ai",
      "headers": {
        "Authorization": "Bearer pjta_xxx"
      }
    }
  }
}
ⓘ
ต้องรีสตาร์ท
บันทึกแล้วรีสตาร์ท Cursor เครื่องมือ pjt-workspace จะปรากฏในรายการ

04เชื่อมต่อ Codex#

Codex ยังไม่รองรับ MCP ระยะไกลโดยตรง จึงใช้ mcp-remote เชื่อมให้ เพิ่มใน ~/.codex/config.toml

toml
[mcp_servers.pjt-workspace]
command = "npx"
args = ["-y", "mcp-remote", "https://mcp.pjt.ai", "--header", "Authorization: Bearer pjta_xxx"]
ⓘ
ต้องมี Node.js
ตัวเชื่อมรันผ่าน npx จึงต้องมี Node.js 18+ ในเครื่อง เมื่อ Codex รองรับ MCP ระยะไกลอย่างเป็นทางการ การตั้งค่าจะง่ายเท่า Cursor

05ขอบเขตบริบท#

โดยค่าเริ่มต้น MCP จะเปิดเผยเฉพาะบริบทของโปรเจกต์ที่ผู้ใช้เป็นสมาชิกอยู่เท่านั้น สามารถควบคุมแบบละเอียดได้ดังนี้:

ขอบเขตค่าเริ่มต้นวิธีควบคุม
ต่อโปรเจกต์อิงตามการเป็นสมาชิกการตั้งค่าเวิร์กสเปซ > สิทธิ์
ฟิลด์ละเอียดอ่อนรวมงบประมาณและใบเสนอราคายกเว้นได้ในการตั้งค่า
บันทึกการประชุมเปิดเผยข้อความเต็มตัวเลือกเปิดเผยเฉพาะสรุป

06ความปลอดภัย · สิทธิ์#

  • อ่านอย่างเดียว — MCP ไม่สามารถเปลี่ยนหรือลบข้อมูลได้ (สอบถามเท่านั้น)
  • ใช้โทเค็นเอเจนต์ Claude Code (pjta_) ซ้ำ — ไม่มีคีย์แยก เพิกถอน/ออกใหม่ต่อเอเจนต์
  • โทเคนแสดงครั้งเดียวตอนออก — หากทำหายให้ออกใหม่ แบบระยะไกลโทเคนอยู่แค่ในไฟล์ตั้งค่าของไคลเอ็นต์ ไม่มีไฟล์ติดตั้งของ PJT ในเครื่อง
  • เข้ารหัสระหว่างส่งและขณะจัดเก็บ (TLS 1.3 + AES-256) การเข้าถึงทั้งหมดบันทึกในบันทึกตรวจสอบ
  • ไม่ใช้สำหรับฝึก AI — ความเป็นเจ้าของข้อมูลยังอยู่กับเวิร์กสเปซ
  • Enterprise สามารถเลือก SSO/SAML และที่ตั้งข้อมูล (US · EU · KR)