
เครื่องมือ · การเชื่อมต่อเอเจนต์ AI กับระบบองค์กร
MCP สำหรับ 1C, Bitrix24 และอีเมล
2026 · เครื่องมือ · Python, MCP
เซิร์ฟเวอร์ MCP แบบพกพาที่ให้ AI ไคลเอนต์ทุกตัวเข้าถึง 1C, Bitrix24 และอีเมลได้อย่างปลอดภัย
ชุดเซิร์ฟเวอร์ MCP (Model Context Protocol) สำหรับ Claude Code, OpenCode และ 0-AGENT ของเราเอง ได้แก่ 1C:Enterprise ผ่าน OData V3 พร้อมสร้างสคีมาอัตโนมัติจาก $metadata, REST API ทั้งหมดของ Bitrix24 และอีเมลผ่าน IMAP/SMTP แต่ละตัวมี RBAC ระดับโดเมน (อนุญาต/ปฏิเสธตามรูปแบบ) การจำกัดอัตราคำขอ การลองใหม่ และข้อผิดพลาดแบบมีชนิด เพื่อทดสอบเอเจนต์กับ 1C “ของจริง” เราสร้างสภาพแวดล้อมทดสอบสังเคราะห์ด้านการค้าต่างประเทศและโลจิสติกส์บนแพลตฟอร์ม 1C 8.5 พร้อมบทบาทและข้อมูลทดสอบ
โจทย์
เชื่อมต่อเอเจนต์ AI กับระบบบัญชีโดยไม่ต้องเขียนไคลเอนต์ใหม่สำหรับทุกการกำหนดค่าของ 1C และไม่เสี่ยงที่เอเจนต์จะลบหรือแก้ไขสิ่งที่ไม่ควรแตะ
มีอะไรอยู่ข้างใน
- 1C-MCP: เครื่องมือครอบจักรวาล 13 รายการ (รายการเอนทิตี, เมทาดาทา, select, อ่าน, นับ, สร้าง, อัปเดต, ลบแบบซอฟต์และฮาร์ด, ลงบัญชีและยกเลิกการลงบัญชี, การนำทาง, คิวรีแบบกำหนดเอง) ใช้ได้กับทุกการกำหนดค่า (บัญชี, การจัดการการค้า, ERP)
- RBAC สองระดับสำหรับ 1C: บทบาทของ 1C เองร่วมกับรายการเอนทิตีที่อนุญาตและห้ามในระดับ MCP การลบแบบฮาร์ดปิดไว้เป็นค่าเริ่มต้น
- Bitrix-MCP: เรียกเมธอด REST ใดก็ได้, batch สูงสุด 50 คำสั่ง, introspection ของฟิลด์, ตัวห่อ CRM สำหรับดีล รายชื่อติดต่อ บริษัท และลีด, การจำกัดอัตราแบบ leaky-bucket, ลองใหม่แบบเอกซ์โปเนนเชียล
- Email-MCP: 6 เครื่องมือ (กล่องจดหมายเข้า, อ่าน, ค้นหา, ส่ง, รายการโฟลเดอร์, ไฟล์แนบ) ไม่ผูกกับผู้ให้บริการ (Gmail, Yandex, Outlook)
- จัดการข้อจำกัดเฉพาะของ OData V3 ใน 1C: ไม่มี $expand และ batch, รหัสข้อผิดพลาดที่มีโครงสร้าง 21 รหัสถูกแปลงเป็นข้อยกเว้นแบบมีชนิด
- สภาพแวดล้อมทดสอบสังเคราะห์: การกำหนดค่าด้านฟอร์เวิร์ดดิ้ง (enumeration 4 รายการ, สมุดรายการ 7 รายการ, เอกสาร 4 ประเภทที่มีส่วนตาราง), 3 บทบาทและผู้ใช้บริการ 1 ราย, เมทริกซ์สิทธิ์ที่ตรวจสอบแล้ว
แปลโดยเครื่อง อยู่ระหว่างตรวจทาน