QuickBooks MCP Server

ทางการ

การผสานรวม QuickBooks โดยใช้ OAuth2 การดำเนินการเขียนถูกปิดใช้งานโดยค่าเริ่มต้นตามการผสานรวม เครื่องมือมากกว่า 550 รายการครอบคลุมใบแจ้งหนี้ บิล รายงาน และสินค้าคงคลัง ต้องมีบัญชี DataGrout

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

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

เอกสาร

DataGrout's QuickBooks MCP Server เชื่อมต่อ AI agents เข้ากับ QuickBooks ผ่าน OAuth2 โดยใช้ข้อมูลรับรองแอปพลิเคชันของ DataGrout หรือของคุณเอง การดำเนินการเขียนถูกปิดใช้งานโดยค่าเริ่มต้นและต้องมีการกำหนดค่าอย่างชัดเจนต่อการเชื่อมต่อแต่ละครั้ง เครื่องมือมากกว่า 550 รายการครอบคลุมวัตถุทางบัญชี — ใบแจ้งหนี้ ใบเรียกเก็บเงิน รายงาน สินค้าคงคลัง — ซึ่งสามารถเลือกได้ทีละรายการแทนที่จะแสดงเป็นชุดเครื่องมือคงที่ชุดเดียว

การตั้งค่าผ่าน CLI:

ไปที่ GitHub ของ DataGrout และตั้งค่าผ่านอินเทอร์เฟซบรรทัดคำสั่ง - https://github.com/DataGrout/conduit-sdk

การตั้งค่าผ่าน DataGrout Portal:

1. สมัครบัญชี DataGrout
ไปที่ https://app.datagrout.ai/ และสร้างบัญชี

2. สร้างเซิร์ฟเวอร์

  • คลิกเมนูแบบเลื่อนลงของเซิร์ฟเวอร์ที่มุมซ้ายบนของแดชบอร์ด

  • เลือก Create New Server

  • ใส่ชื่อ (จำเป็น) และคำอธิบาย (ไม่บังคับ)

  • คลิก Create Server

  • เซิร์ฟเวอร์ของคุณจะได้รับ UUID และสร้าง MCP endpoint: https://gateway.datagrout.ai/servers/{your-uuid}/mcp

  • คุณสามารถดึง URL นี้ได้ในภายหลังภายใต้ Settings > Server Info

3. สร้าง access token

  • เปิดเมนูแบบเลื่อนลงของเซิร์ฟเวอร์แล้วคลิกไอคอน Settings

  • ไปที่แท็บ Authentication

  • คลิก Create Access Token

  • ตั้งชื่อให้กับ token หรือปล่อยว่างไว้เพื่อให้ระบบสร้างชื่ออัตโนมัติ

  • คัดลอก token ทันที — จะแสดงเพียงครั้งเดียวและไม่สามารถดึงกลับมาได้อีกในภายหลัง

4. เพิ่มการเชื่อมต่อ QuickBooks

  • ไปที่หน้า Home — นี่คือตลาดการเชื่อมต่อ (integrations marketplace)

  • ค้นหา QuickBooks ในรายการแล้วคลิก Add

  • คุณจะถูกเปลี่ยนเส้นทางไปยังหน้ารายละเอียดการเชื่อมต่อ QuickBooks เพื่อดำเนินการตั้งค่าให้เสร็จสมบูรณ์

5. กำหนดค่าการรับรองความถูกต้อง

  • เลือกประเภทการรับรองความถูกต้อง: OAuth2

  • เลือกว่าจะใช้ ข้อมูลรับรองแอปพลิเคชันของ DataGrout หรือ ของคุณเอง

6. อนุญาตการเชื่อมต่อ

  • คลิก Connect

  • คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบ/อนุญาตที่โฮสต์โดย Intuit เพื่อเข้าสู่ระบบและให้สิทธิ์การเข้าถึง

  • เมื่อได้รับอนุญาตแล้ว คุณจะกลับไปที่แดชบอร์ด DataGrout

7. กำหนดค่าเครื่องมือและนโยบาย

  • บนหน้ารายละเอียดการเชื่อมต่อ เลือกเครื่องมือที่มีอยู่มากกว่า 550 รายการที่จะเปิดเผยสำหรับการเชื่อมต่อนี้

  • เปิดแท็บ Policy เพื่อตรวจสอบหรือปรับนโยบายความปลอดภัย นโยบายนี้สืบทอดมาจากนโยบายของ Hub Server หลักและสามารถทำให้เข้มงวดขึ้นเท่านั้น ไม่สามารถผ่อนคลายลงได้ — การเข้าถึงการเขียนต้องเปิดใช้งานอย่างชัดเจนต่อเครื่องมือหากคุณต้องการ เนื่องจากถูกปิดใช้งานโดยค่าเริ่มต้น

การกำหนดค่า MCP Client:

DataGrout เรียกใช้ MCP endpoint หนึ่งรายการต่อเซิร์ฟเวอร์ — URL และ token เดียวกันทำงานร่วมกับ client ที่เชื่อมต่อทุกตัว และการเชื่อมต่อทุกอย่างที่คุณเพิ่ม (รวมถึง Salesforce) จะพร้อมใช้งานผ่าน endpoint นี้ ไม่จำเป็นต้องกำหนดค่าแยกต่างหากต่อการเชื่อมต่อ

{
  "mcpServers": {
    "DataGrout": {
      "url": "https://gateway.datagrout.ai/servers/YOUR_UUID/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

ใช้บล็อกเดียวกันนี้สำหรับ Claude Desktop, Claude Code, Cursor และ Windsurf การกำหนดค่า MCP ของ VS Code อาจใช้ "servers" แทน "mcpServers" — โปรดตรวจสอบเวอร์ชันของคุณ

มีตัวเลือกการรับรองความถูกต้องอีกสองแบบสำหรับ endpoint นี้: mutual TLS (สำหรับ agents ระดับ production/enterprise) และ OAuth 2.1 (สำหรับแอปที่ใช้งานโดยผู้ใช้ ผ่าน Client Credentials หรือ Authorization Code + PKCE)

เอกสารอ้างอิงการกำหนดค่า:

การตั้งค่าค่าค่าเริ่มต้น
ประเภทการรับรองความถูกต้องOAuth2, mTLS หรือ Bearer token
ข้อมูลรับรองข้อมูลรับรองแอป DataGrout หรือที่ผู้ใช้ระบุ
การเปิดเผยเครื่องมือเลือกได้ทีละรายการจากเครื่องมือมากกว่า 550 รายการไม่เปิดใช้งานใด ๆ จนกว่าจะเลือก
การเข้าถึงการเขียนเปิดใช้งานต่อเครื่องมือ ต่อการเชื่อมต่อปิดใช้งาน
นโยบายสืบทอดจาก Hub Server หลัก; ทำให้เข้มงวดขึ้น ไม่ผ่อนคลายสืบทอด

ไม่มีแถว Environment/Sandbox — ยังไม่ได้รับการยืนยันว่า QuickBooks รองรับไฟล์บริษัท sandbox ผ่านการเชื่อมต่อนี้หรือไม่

เครื่องมือ: เครื่องมือมากกว่า 550 รายการครอบคลุมใบแจ้งหนี้ ใบเรียกเก็บเงิน รายงาน และสินค้าคงคลัง เปิด/ปิดใช้งานทีละรายการต่อการเชื่อมต่อ ยังไม่มีการยืนยันชื่อเครื่องมือตัวอย่าง

การตั้งค่าการโต้ตอบ: ประมาณการค่าใช้จ่ายก่อนดำเนินการ ใบเสร็จการดำเนินการ สรุปการดำเนินการหลังเสร็จสิ้น

ลิงก์: