พร้อมเชื่อมต่อ — รองรับ MCP + REST API

เชื่อมระบบของคุณเข้ากับ BC Ai ได้ทันที

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

ระบบเสถียร 99.9%
ใช้ฟรีเริ่มต้นได้
รองรับ AI หลายตัว
ตัวอย่างผลลัพธ์ — สร้างรายการขาย
{
  "status": "success",
  "transaction_id": "TXN-20250214-0001",
  "total": 2470,
  "tax": 172.90,
  "payment": {
    "method": "promptpay",
    "confirmed": true
  },
  "tax_invoice": {
    "number": "ETAX-2025-00142",
    "submitted": true
  }
}
MCP — สั่งงานผ่าน AI บนเครื่องคุณ

ให้ AI บนเครื่องคุณ จัดการธุรกิจแทนได้เลย

BC Ai รองรับ MCP (Model Context Protocol) — มาตรฐานที่ช่วยให้ AI อย่าง Claude Desktop ทำงานบนเครื่องของคุณ อ่านข้อมูล สั่งงาน และวิเคราะห์ธุรกิจ ได้โดยตรง โดยข้อมูลไม่ต้องออกจากเครื่อง ปลอดภัยสูงสุด

ทำงานง่ายๆ แค่ 3 ขั้นตอน

1

ติดตั้งบนเครื่องคุณ

ตั้งค่า MCP Server ของ BC Ai ให้ทำงานร่วมกับ Claude Desktop หรือแอปที่รองรับ MCP บนเครื่องคุณ

2

สั่งงานด้วยภาษาธรรมดา

"ยอดขายเดือนนี้เท่าไหร่?" "ออกบิลให้ลูกค้า ABC" "สินค้าอะไรขายดีสุด?" — พิมพ์เหมือนคุยกับคน

3

ได้คำตอบทันที

Claude ดึงข้อมูลจาก BC Ai มาตอบให้เลย ไม่ต้องเปิดโปรแกรมเอง ข้อมูลประมวลผลบนเครื่องคุณ

แนะนำ

Claude Desktop

เชื่อมต่อ BC Ai กับ Claude Desktop บนเครื่องคุณโดยตรง ถามยอดขาย สั่งออกบิล วิเคราะห์กำไร ผ่านแชทภาษาธรรมดา

สำหรับนักพัฒนา

Claude Code

ให้ Claude Code ช่วยเขียนโปรแกรมเชื่อมต่อ BC Ai ได้เลย ดึงข้อมูล สร้างรายงาน ทดสอบระบบผ่าน Terminal

สำหรับนักพัฒนา

Cursor / Windsurf

ใช้ MCP ใน Code Editor ที่รองรับ เชื่อมข้อมูล BC Ai เข้ากับ IDE เพื่อพัฒนาระบบได้เร็วขึ้น

เปิดกว้าง

แอปอื่นๆ ที่รองรับ MCP

แอปใดก็ตามที่รองรับมาตรฐาน MCP สามารถเชื่อมต่อ BC Ai ได้ทันที ทำงานบนเครื่องคุณ ข้อมูลไม่ออกไปไหน

ตัวอย่าง — สั่งงาน Claude Desktop ด้วยภาษาธรรมดา
คุณ
"ยอดขายเดือนนี้เท่าไหร่? เทียบกับเดือนที่แล้วเป็นยังไง?"
Claude
ยอดขายเดือนนี้ ฿847,200 เพิ่มขึ้น 12.3% จากเดือนที่แล้ว (฿754,100)

สินค้าขายดีสุด 3 อันดับ:
1. สินค้า A — ฿234,000 (28%)
2. สินค้า B — ฿189,500 (22%)
3. สินค้า C — ฿156,200 (18%)

ข้อมูลจาก BC Ai ผ่าน MCP บน Claude Desktop — ประมวลผลบนเครื่องคุณ อัปเดตล่าสุด 5 นาทีที่แล้ว
ระบบที่เชื่อมต่อได้

เลือกเชื่อมต่อเฉพาะส่วนที่คุณต้องการ

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

ระบบบัญชี

ออกบิล ใบกำกับภาษี e-Tax อัตโนมัติ

เชื่อมต่อระบบบัญชีของคุณเข้ากับ BC Ai ได้ทันที สั่งออกใบแจ้งหนี้ ใบกำกับภาษี ส่ง e-Tax ให้สรรพากรอัตโนมัติ ดูรายงานกำไร-ขาดทุนได้เลย

ออกใบแจ้งหนี้ดูบัญชีแยกประเภทส่ง e-Tax อัตโนมัติรายงานกำไร-ขาดทุน

ระบบขายของ

ขายหน้าร้าน ออนไลน์ สแกนบาร์โค้ด

เปิดร้านขายของผ่านแอปของคุณเอง สแกนบาร์โค้ด ตัดสต็อกอัตโนมัติ รับชำระเงินทุกช่องทาง

บันทึกการขายดูรายการสินค้าสแกนบาร์โค้ดระบบสมาชิก

ระบบร้านอาหาร

สั่งอาหาร จัดการครัว จัดการโต๊ะ

ส่งออเดอร์ตรงเข้าครัว จัดการโต๊ะ สั่งอาหารผ่าน QR Code ระบบบุฟเฟต์จับเวลาอัตโนมัติ

สั่งอาหารดูสถานะโต๊ะคิวครัวจัดการเมนู

ระบบคลังสินค้า

จัดการสต็อก หลายสาขา โอนสินค้า

ดูสต็อกคงเหลือแบบเรียลไทม์ โอนสินค้าระหว่างสาขา แจ้งเตือนเมื่อสินค้าใกล้หมด รองรับหลายคลัง

ดูสต็อกคงเหลือโอนสินค้าระหว่างสาขาดูล็อตสินค้ารับสินค้าเข้าคลัง

AI วิเคราะห์ธุรกิจ

พยากรณ์ยอดขาย แนะนำสินค้า แชทบอท

ให้ AI ช่วยวิเคราะห์พฤติกรรมลูกค้า พยากรณ์ยอดขายล่วงหน้า แนะนำสินค้าที่ควรสั่งเพิ่ม และแชทบอทตอบลูกค้าอัตโนมัติ

วิเคราะห์ลูกค้าพยากรณ์ยอดขายแชทบอท AIแนะนำสินค้า

แจ้งเตือนอัตโนมัติ

รู้ทันทีเมื่อมีเหตุการณ์สำคัญ

ได้รับแจ้งเตือนทันทีเมื่อมีการขาย สต็อกใกล้หมด ลูกค้าใหม่ หรือมีเอกสารรออนุมัติ โดยไม่ต้องเข้ามาเช็คเอง

ลงทะเบียนรับแจ้งเตือนดูรายการเหตุการณ์ยกเลิกการแจ้งเตือน
เขียนโค้ดง่ายมาก

เริ่มต้นได้ใน 5 นาที

เลือกภาษาที่คุณถนัด — แค่ไม่กี่บรรทัดก็เชื่อมต่อได้

javascript
// สร้างรายการขายใหม่ — แค่ไม่กี่บรรทัด
const response = await fetch('https://api.bcaccount.com/v1/sales', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    items: [
      { product_id: 'SKU-001', qty: 2, price: 590 },
      { product_id: 'SKU-042', qty: 1, price: 1290 },
    ],
    payment_method: 'promptpay',
    branch_id: 'BRANCH-01',
  }),
});

const result = await response.json();
console.log(result.transaction_id);
// => "TXN-20250214-0001"
สำเร็จตอบกลับใน 42 มิลลิวินาที
{
  "status": "success",
  "transaction_id": "TXN-20250214-0001",
  "total": 2470,
  "tax_invoice": { "number": "ETAX-2025-00142", "submitted": true }
}
MCP Tools — 35 เครื่องมือ

สั่งงานผ่าน AI ได้ ทุกมิติของธุรกิจ

AI เข้าถึงข้อมูลผ่าน MCP Protocol — ถามยอดขาย วิเคราะห์กำไร ดูสต็อก จัดการลูกค้า ทั้งหมดด้วยภาษาธรรมดา

get_daily_sales

ยอดขายรายวัน

get_sales_by_date_range

ยอดขายตามช่วงเวลา (วัน/สัปดาห์/เดือน)

get_top_selling_products

สินค้าขายดี Top N

get_sales_by_seller

ยอดขายแยกตามพนักงาน

get_monthly_summary

สรุปยอดเดือน เทียบเดือนก่อน

search_products

ค้นหาสินค้า (Thai full-text) + stock balance

claude_desktop_config.json
{
  "mcpServers": {
    "bcai-backend": {
      "type": "sse",
      "url": "https://your-server:8888/goapi/mcp/sse",
      "headers": {
        "X-API-Key": "bc_live_xxxxxxxxxxxxxxxx"
      }
    }
  }
}
Data Models — 40+ Structs

โครงสร้างข้อมูล ครบทุก Model

รองรับทั้ง Go (Backend), Dart (Flutter), TypeScript — Multi-language 9 ภาษา, Multi-currency

เอกสารซื้อ/ขาย/โอน/ปรับ — หัวใจหลักของระบบ ทุกประเภทใช้โครงสร้างเดียวกัน (transflag ระบุประเภท)

Architecture & Reference

สถาปัตยกรรม 3 ฐานข้อมูล

🍃

MongoDB

Source of Truth

1 database ต่อ shop — เก็บเอกสารต้นฉบับ (20+ collections) รองรับ flexible schema

🐘

PostgreSQL

Relational per-shop

1 database ต่อ shop — สำหรับ reports, relational queries, จัดการ relations ที่ซับซ้อน

ClickHouse

OLAP Analytics

1 database กลาง (partition by shopid) — 29 tables สำหรับ dashboard, AI, reports เร็วมาก

Data Flow

FrontendMongoDBPostgreSQLClickHouseMCP / AI

Multi-tenant: shopid = database name | Kafka event streaming | Redis session cache

CollectionDescription
transactionSaleInvoiceใบขาย
transactionSaleReturnใบรับคืน
transactionPurchaseใบซื้อ
transactionPurchaseReturnใบส่งคืน
transactionStockPickupใบเบิก
transactionStockReceiveใบรับ
transactionStockTransferใบโอน
productBarcodeสินค้า + barcode
debtorMasterลูกหนี้/ลูกค้า
creditorMasterเจ้าหนี้/ผู้จำหน่าย
memberMasterสมาชิก
warehouseMasterคลังสินค้า
branchMasterสาขา
employeeMasterพนักงาน
couponMasterคูปอง
saleChannelMasterช่องทางขาย

1 database ต่อ 1 shop (shopid = database name) | Replica Set rs0 (Change Streams)

TransFlag — ประเภทเอกสาร

FlagTypeไทยStock
44Sale Invoiceขาย▼ ออก
48Sale Returnรับคืนจากลูกค้า▲ เข้า
12Purchaseซื้อ▲ เข้า
16Purchase Returnส่งคืนผู้จำหน่าย▼ ออก
54Opening Balanceยอดยกมา▲ เข้า
56Stock Pickupเบิกสินค้า▼ ออก
58Stock Returnรับคืนจากเบิก▲ เข้า
60Stock Receiveรับสินค้า▲ เข้า
66Adjust Increaseปรับเพิ่ม▲ เข้า
68Adjust Decreaseปรับลด▼ ออก
72Stock Transferโอนสินค้า◆ ทั้งสอง

Enums — ค่าคงที่อื่นๆ

VatTypeประเภท VAT
0 = ไม่มี VAT1 = รวม VAT แล้ว (Inclusive)2 = อัตราศูนย์ (Zero-rated)3 = ยกเว้น VAT (Exempt)
PaymentTypeประเภทการชำระ
1 = บัตรเครดิต (Credit Card)2 = โอนเงิน (Bank Transfer)3 = เช็ค (Cheque)4 = คูปอง (Coupon)5 = QR Code
PersonalTypeประเภทบุคคล
1 = บุคคลธรรมดา (Individual)2 = นิติบุคคล (Business)
ItemTypeประเภทสินค้า
0 = สินค้าทั่วไป (General)1 = อาหาร (Food)2 = เครื่องดื่ม (Beverage)

ดูทั้งหมดผ่าน MCP tool: list_enums

REST API — Endpoints หลัก

GET/transaction/sale-invoice/list
GET/transaction/purchase/list
GET/transaction/stock-pickup/list
GET/transaction/transfer/list
POST/transaction/{type}
PUT/transaction/{type}/{guid}
DELETE/transaction/{type}/{guid}
GET/goapi/mcp/sse
GET/goapi/mcp/tools
GET/goapi/api/health

ดูรายละเอียดเพิ่มเติมผ่าน MCP tool: list_api_endpoints + get_api_spec

Stock Formula — สูตรคำนวณยอดคงเหลือ

SUM((totalqty * calcflag) * unitstand / NULLIF(unitdivide, 0))

calcflag: 1 = stock เข้า, -1 = stock ออก
unitstand/unitdivide: แปลงหน่วย เช่น 1 แพ็ค = 12 ชิ้น (stand=12, divide=1)

// ตัวอย่าง: น้ำขวดเล็ก

ชิ้น: stand=1, divide=1
แพ็ค 12 ชิ้น: stand=12, divide=1
ลัง 4 แพ็ค: stand=48, divide=1

ทำไมต้องเชื่อมต่อกับ BC Ai

ใช้ง่าย มาตรฐานสากล

ส่งข้อมูลและรับผลลัพธ์เป็นรูปแบบที่ทุกภาษาโปรแกรมรองรับ อ่านเข้าใจง่าย

แจ้งเตือนทันที

รู้ทันทีเมื่อมีเหตุการณ์สำคัญ เช่น มีคนซื้อ สต็อกใกล้หมด ไม่ต้องเข้ามาเช็คเอง

เริ่มฟรี ขยายได้เรื่อยๆ

ทดลองใช้ฟรีก่อน เมื่อธุรกิจโตก็ขยายได้ทันที ไม่ต้องผูกสัญญา

รองรับ MCP + AI

เชื่อมต่อกับ AI ตัวไหนก็ได้ ผ่านมาตรฐาน MCP ที่เป็นเทรนด์ใหม่ของวงการ

ตัวอย่างการใช้งานจริง

เชื่อมต่อกับระบบอะไรก็ได้

ไม่ว่าธุรกิจคุณจะใช้ระบบอะไรอยู่ เชื่อมเข้ากับ BC Ai ได้หมด

ร้านค้าออนไลน์ระบบบัญชี BC Ai

ทุกครั้งที่มีคนสั่งซื้อ ระบบออกใบกำกับภาษีให้อัตโนมัติ ไม่ต้องคีย์เอง

แอปสั่งอาหารระบบครัว BC Ai

ลูกค้าสั่งผ่านแอป ออเดอร์วิ่งเข้าครัวทันที พร้อมแสดงคิวบนจอ

ระบบคลังสินค้าเดิมคลัง BC Ai

ซิงค์สต็อกระหว่างคลังหลายสาขาแบบเรียลไทม์ สินค้าไม่เคยคลาดเคลื่อน

แอปมือถือของคุณระบบขาย BC Ai

สร้างแอปขายของในแบบของคุณเอง โดยใช้ระบบหลังบ้านของ BC Ai ทั้งหมด

พร้อมเชื่อมต่อแล้วหรือยัง?

ขอรหัสเชื่อมต่อฟรี เริ่มทดสอบได้ทันที ไม่ต้องใส่บัตรเครดิต ไม่มีค่าใช้จ่ายเริ่มต้น