DataFast MCP
ทางการเซิร์ฟเวอร์ DataFast MCP ช่วยให้ไคลเอนต์ที่รองรับ MCP เช่น Codex, Claude Code และ Cursor สามารถสอบถามข้อมูลการวิเคราะห์และจัดการบัญชีของคุณผ่านภาษาธรรมชาติ
คุณทำอะไรได้บ้างด้วย DataFast MCP?
- แสดงรายการเว็บไซต์และข้อมูลวิเคราะห์ — ขอให้ผู้ช่วยของคุณแสดงรายการเว็บไซต์ที่มีอยู่ จากนั้นแสดงผู้เยี่ยมชมและรายได้ในช่วงเจ็ดวันที่ผ่านมาผ่าน
https://datafa.st/api/mcp - สอบถามเป้าหมายที่กำหนดเอง — ขอข้อมูลการเข้าชม รายได้ หรือเมตริกเป้าหมายที่กำหนดเองสำหรับเว็บไซต์และช่วงวันที่ที่คุณอนุญาต
- จัดการการดำเนินงานเว็บไซต์ — อนุมัติหรือดำเนินการจัดการเว็บไซต์ตามสิทธิ์ที่คุณอนุญาต โดยเครื่องมือเขียนต้องได้รับการยืนยัน
- ควบคุมขอบเขตการเข้าถึง — จำกัดการเชื่อมต่อเฉพาะเว็บไซต์ที่กำหนด และสิทธิ์แบบอ่านอย่างเดียวหรือเขียนเมื่อตั้งค่า OAuth หรือโทเค็น API
เอกสาร
เริ่มต้นใช้งาน MCP
เชื่อมต่อผู้ช่วย AI ของคุณกับ DataFast เพื่อสอบถามเกี่ยวกับการเข้าชม รายได้ และเป้าหมายที่กำหนดเอง หรือจัดการการดำเนินงานเว็บไซต์ที่คุณอนุญาต คุณต้องมีบัญชี DataFast ที่เปิดใช้งานการเข้าถึง API
เลือกวิธีการเชื่อมต่อ
เลือก หนึ่ง วิธี ทั้งสองวิธีใช้ Streamable HTTP ในการสื่อสารกับ DataFast
- ลงชื่อเข้าด้วย OAuth — แนะนำสำหรับไคลเอนต์ที่รองรับการลงชื่อเข้าด้วย OAuth รวมถึง Codex และ Claude Code เลือกเว็บไซต์และสิทธิ์บน DataFast ไคลเอนต์จะจัดการโทเค็นการเชื่อมต่อให้โดยอัตโนมัติ คุณไม่จำเป็นต้องสร้างหรือคัดลอกคีย์ API
- ใช้โทเค็น API — สำหรับไคลเอนต์ที่ขอ Bearer token สร้างโทเค็นบัญชีแบบจำกัดขอบเขตใน DataFast และเพิ่มลงในการกำหนดค่าไคลเอนต์ของคุณ
ทั้งสองวิธีมีเครื่องมือ DataFast ชุดเดียวกัน สิทธิ์ OAuth ให้คุณอนุมัติการวิเคราะห์ การดูแลเว็บไซต์ การดำเนินการบัญชี และการจัดการข้อมูลประจำตัวแยกกัน ดู เอกสารอ้างอิงเครื่องมือ สำหรับสิ่งที่แต่ละวิธีรองรับ
เชื่อมต่อด้วย OAuth
1. เพิ่ม DataFast ให้กับไคลเอนต์ของคุณ
เพิ่มเซิร์ฟเวอร์ MCP ระยะไกลด้วย URL ด้านล่างและเลือก OAuth หรือลงชื่อเข้า
https://datafa.st/api/mcp
สำหรับ Codex เพิ่มเซิร์ฟเวอร์และทำการลงชื่อเข้าผ่านเบราว์เซอร์ให้เสร็จสมบูรณ์:
codex mcp add datafast --url https://datafa.st/api/mcp
หากต้องการลงชื่อเข้าอีกครั้งในภายหลัง ให้รัน codex mcp login datafast รองรับทั้งเอกสารเมตาดาต้าของไคลเอนต์และการลงทะเบียนแบบไดนามิก รวมถึงการเรียกกลับแบบ loopback ดั้งเดิม หาก DataFast ถูกกำหนดค่าด้วย Bearer token อยู่แล้ว ให้นำข้อมูลประจำตัวนั้นออกจากการกำหนดค่า DataFast ของไคลเอนต์ก่อนที่จะเปลี่ยนไปใช้ OAuth
สำหรับ Claude Code เพิ่มเซิร์ฟเวอร์ จากนั้นเปิด /mcp ภายใน Claude Code และตรวจสอบสิทธิ์ DataFast:
claude mcp add --transport http datafast https://datafa.st/api/mcp
2. ลงชื่อเข้าและอนุมัติการเข้าถึง
- ลงชื่อเข้าบน datafa.st ด้วยบัญชี DataFast ที่มีอยู่ของคุณ
- เลือกเว็บไซต์ที่ไคลเอนต์นี้อาจเข้าถึงได้
- ตรวจสอบสิทธิ์ที่ขอ สิทธิ์การอ่านถูกเลือกเป็นค่าเริ่มต้น เปิดใช้งานสิทธิ์การเขียนเฉพาะเมื่อคุณต้องการให้ไคลเอนต์ทำการเปลี่ยนแปลงเหล่านั้น
- เลือก อนุญาตการเข้าถึง เพื่อกลับไปยังไคลเอนต์ของคุณ
DataFast ออกโทเค็นการเข้าถึงให้ไคลเอนต์สำหรับการเชื่อมต่อนั้น ไคลเอนต์จะจัดเก็บและรีเฟรชโดยอัตโนมัติตราบเท่าที่การเชื่อมต่อยังคงใช้งานได้ รหัสผ่านแดชบอร์ดเซสชัน และคีย์ API ที่มีอยู่ของคุณจะไม่ถูกแชร์กับไคลเอนต์
3. ทดลองใช้
เริ่มการสนทนากับ DataFast ที่เปิดใช้งานและถามว่า:
แสดงรายการเว็บไซต์ที่ฉันมี จากนั้นแสดงผู้เยี่ยมชมและรายได้สำหรับเว็บไซต์ของฉันในช่วงเจ็ดวันที่ผ่านมา
ยืนยันเว็บไซต์และช่วงวันที่ก่อนดำเนินการต่อ แผนและสิทธิ์ของคุณ ยังคงมีผลบังคับใช้
จัดการหรือเพิกถอนการเชื่อมต่อภายใต้ การตั้งค่า → API / MCP → แอปที่เชื่อมต่อ เชื่อมต่อใหม่เมื่อ DataFast ขอให้คุณอนุมัติการเข้าถึงอีกครั้ง หรือเมื่อคุณต้องการแชร์เว็บไซต์หรือสิทธิ์ที่แตกต่างกัน
เชื่อมต่อด้วยโทเค็น API
ใช้วิธีนี้เมื่อไคลเอนต์ของคุณขอคีย์ API หรือ Bearer token สำหรับ MCP ให้เริ่มต้นด้วย โทเค็นการเข้าถึงบัญชี ซึ่งขึ้นต้นด้วย dft_
1. สร้างโทเค็นบัญชี
- เปิด การตั้งค่าบัญชี → API / MCP
- ภายใต้ โทเค็นการเข้าถึงใหม่ เลือก เว็บไซต์เฉพาะ เพื่อจำกัดการเข้าถึง หรือ ทุกเว็บไซต์ หากเวิร์กโฟลว์ของคุณต้องการ
- เลือกเฉพาะสิทธิ์ที่คุณต้องการ สำหรับการเชื่อมต่อการวิเคราะห์ ให้เริ่มต้นด้วย เว็บไซต์ → อ่าน และ การวิเคราะห์ → อ่าน โดยปิดสิทธิ์อื่นทั้งหมด
- ตั้งชื่อโทเค็นที่จดจำได้ เลือก สร้างโทเค็น และคัดลอกค่า
dft_ค่าจะแสดงเพียงครั้งเดียว
2. เพิ่มโทเค็นให้กับไคลเอนต์ของคุณ
ใช้ https://datafa.st/api/mcp และส่งโทเค็นเป็นส่วนหัว Authorization: Bearer … เก็บไว้ในการตั้งค่าข้อมูลประจำตัวของไคลเอนต์หรือตัวแปรสภาพแวดล้อม นอกเหนือจากระบบควบคุมเวอร์ชันและข้อความแชท
Codex: ทำให้โทเค็นของคุณพร้อมใช้งานเป็นตัวแปรสภาพแวดล้อม DATAFAST_TOKEN จากนั้นรัน:
codex mcp add datafast \
--url https://datafa.st/api/mcp \
--bearer-token-env-var DATAFAST_TOKEN
Claude Code: แทนที่ dft_xxx ด้วยโทเค็นของคุณ:
claude mcp add --transport http datafast https://datafa.st/api/mcp \
--header "Authorization: Bearer dft_xxx"
Cursor: เพิ่มรายการนี้ลงใน mcp.json ของคุณ ทำให้ DATAFAST_TOKEN พร้อมใช้งานในสภาพแวดล้อมของ Cursor Cursor ขยายตัวแปรสภาพแวดล้อม เมื่อเชื่อมต่อ
{
"mcpServers": {
"datafast": {
"url": "https://datafa.st/api/mcp",
"headers": {
"Authorization": "Bearer ${env:DATAFAST_TOKEN}"
}
}
}
}
ไคลเอนต์อื่นๆ: ป้อน URL เซิร์ฟเวอร์และ Bearer token ในการตั้งค่า MCP ระยะไกลของพวกเขา ไคลเอนต์ที่รองรับเฉพาะเซิร์ฟเวอร์ stdio ในเครื่องจำเป็นต้องใช้บริดจ์เช่น mcp-remote
3. ทดลองใช้และจัดการการเข้าถึง
ขอให้ไคลเอนต์ของคุณแสดงรายการเว็บไซต์ที่คุณมี จากนั้นขอผู้เยี่ยมชมและรายได้สำหรับหนึ่งเว็บไซต์ในช่วงเจ็ดวันที่ผ่านมา
จัดการโทเค็นภายใต้ โทเค็นการเข้าถึงของคุณ ใน การตั้งค่าบัญชี → API / MCP ใช้ แก้ไขสิทธิ์ เพื่อเปลี่ยนสิ่งที่สามารถทำได้ หมุนเวียน เพื่อแทนที่ความลับ หรือ ลบ เพื่อเพิกถอน หลังจากหมุนเวียนโทเค็น ให้อัปเดตค่าในไคลเอนต์ของคุณ
มีคีย์ API เว็บไซต์ df_ อยู่แล้วหรือไม่ ปลายทาง MCP ทั่วไปยอมรับคีย์เหล่านั้นด้วย โดยการเข้าถึงผูกกับเว็บไซต์นั้น ตรวจสอบ การตรวจสอบสิทธิ์ API สำหรับการดำเนินการที่รองรับ คุณยังสามารถจำกัดโทเค็นบัญชีให้กับหนึ่งเว็บไซต์โดยใช้ เว็บไซต์เฉพาะ ด้านบน
การจำกัดการเข้าถึงอย่างไร
ทั้งสองวิธีให้ข้อมูลประจำตัวลับแก่ไคลเอนต์ OAuth จะออกและต่ออายุข้อมูลประจำตัวนั้นโดยอัตโนมัติหลังจากได้รับความยินยอมของคุณ โทเค็น API คือข้อมูลประจำตัวที่คุณสร้างและกำหนดค่าด้วยตัวเอง
DataFast ตรวจสอบข้อมูลประจำตัว การดำเนินการที่อนุญาต การเข้าถึงเว็บไซต์ สมาชิกภาพปัจจุบัน และข้อจำกัดของบัญชีหรือแผนที่เกี่ยวข้องบนเซิร์ฟเวอร์ ID เว็บไซต์ในคำขอเครื่องมือคือเป้าหมายที่ต้องตรวจสอบ ไม่ใช่หลักฐานการเข้าถึง ตัวอย่างเช่น การเชื่อมต่อ OAuth ที่อนุมัติให้อ่านเว็บไซต์ A ไม่สามารถอ่านเว็บไซต์ B หรือแก้ไขเว็บไซต์ A ได้
การเชื่อมต่อ OAuth เข้าถึงเฉพาะเว็บไซต์ที่ได้รับอนุมัติ เว็บไซต์ที่สร้างผ่านเครื่องมือ OAuth ที่ได้รับอนุมัติจะถูกเพิ่มในการเชื่อมต่อนั้น เว็บไซต์ที่เพิ่มจากที่อื่นจะไม่ถูกแชร์โดยอัตโนมัติ โทเค็น OAuth หมดอายุหลังจากหนึ่งชั่วโมง รีเฟรชโดยอัตโนมัติสูงสุด 30 วันนับจากวันที่ออก และต้องได้รับความยินยอมใหม่ภายในอย่างน้อย 90 วัน โทเค็นบัญชีที่สร้างในแดชบอร์ดยังคงใช้งานได้จนกว่าคุณจะหมุนเวียนหรือลบ ขึ้นอยู่กับการเข้าถึงบัญชีและสิทธิ์ของคุณ คีย์ API และโทเค็นบัญชีที่ออกผ่าน OAuth ยังขึ้นอยู่กับการเชื่อมต่อเดิมที่ยังคงใช้งานได้
โทเค็น OAuth ทำงานเฉพาะที่ปลายทาง MCP ที่ออกให้เท่านั้น ไม่สามารถวางลงใน REST API สาธารณะหรือใช้ลงชื่อเข้าแดชบอร์ด DataFast ได้ โทเค็นบัญชียังทำงานกับ ปลายทาง REST API ที่รองรับ
ความปลอดภัย
- เริ่มต้นด้วยการเข้าถึงแบบจำกัด ให้ไคลเอนต์เฉพาะเว็บไซต์และสิทธิ์ที่จำเป็นเท่านั้น การดำเนินการบัญชี การจัดการข้อมูลประจำตัว และรายละเอียดผู้เยี่ยมชมทั้งหมดต้องใช้สิทธิ์ OAuth แยกต่างหากซึ่งปิดเป็นค่าเริ่มต้น
- ตรวจสอบการเปลี่ยนแปลง เครื่องมือเขียน OAuth ต้องมีการยืนยันและคีย์ลองใหม่ เครื่องมือโทเค็น API ต้องมีการยืนยันสำหรับการดำเนินการที่ละเอียดอ่อน เช่น การลบข้อมูลหรือการออกข้อมูลประจำตัว การตรวจสอบเหล่านี้เสริม UI การยืนยันของไคลเอนต์ ไม่ได้แทนที่การเลือกไคลเอนต์ที่เชื่อถือได้
- เก็บข้อมูลประจำตัวเป็นความลับ ทั้งสองวิธีใช้ Bearer token ผู้ที่ได้รับโทเค็นที่ถูกต้องสามารถใช้การเข้าถึงที่ได้รับอนุญาตได้จนกว่าโทเค็นจะหมดอายุหรือถูกเพิกถอน อย่าใส่ข้อมูลประจำตัวใน URL ระบบควบคุมเวอร์ชัน หรือข้อความแชท
- ตัดการเชื่อมต่อเมื่อจำเป็น การเพิกถอนการเชื่อมต่อ OAuth จะบล็อกคำขอและการรีเฟรชที่ตามมา คำขอที่กำลังทำงานอยู่อาจเสร็จสิ้น และข้อมูลที่แชร์กับแอปอื่นแล้วจะไม่ถูกลบโดยการเพิกถอน
- การดำเนินการเฉพาะแดชบอร์ดยังคงอยู่ในแดชบอร์ด MCP ไม่สามารถลบเว็บไซต์หรือเชื่อมต่อ/ตัดการเชื่อมต่อผู้ให้บริการชำระเงินได้