เครื่องยนต์ Headless

หยุดสร้างแบ็กเอนด์ตั้งแต่เริ่มต้น เริ่มต้นที่ 80% แล้วเสร็จ

ลูกค้าของคุณต้องการการค้าระดับการผลิต คุณไม่มี 6 เดือนในการสร้างตรรกะสินค้าคงคลัง Marketplace Labs ให้คุณมี GraphQL API ที่พร้อมใช้งานเพื่อให้คุณมุ่งเน้นไปที่หน้าเว็บได้

ความปลอดภัยของประเภท

GraphQL Typing ที่เข้มงวดป้องกันข้อมูลที่ไม่ดี

Schema ของเราสร้างขึ้นด้วย typing ที่เข้มงวดตั้งแต่วันแรก Enums, Inputs และ Interfaces รับประกันว่า queries ของคุณคืนค่าตรงตามที่คุณคาดหวัง—และ mutations ปฏิเสธข้อมูลที่ไม่ดีก่อนที่จะถึงฐานข้อมูล

  • การตรวจสอบ Enum

    สถานะคำสั่งซื้อสามารถเป็นได้เฉพาะ DRAFT, PENDING, CONFIRMED ฯลฯ ไม่มีพิมพ์ผิด ไม่มีสถานะที่ไม่ถูกต้อง

  • ประเภท Input

    Mutations ใช้ประเภท input ที่เข้มงวด ฟิลด์ที่จำเป็นต้องมี ฟิลด์ที่เป็นทางเลือกมีค่าเริ่มต้นที่สมเหตุสมผล

  • สัญญา Interface

    รูปแบบทั่วไปเช่น Node และ Timestamped รับประกันความสอดคล้องกันในทุกประเภท

schema.graphql
enum OrderStatus {
  DRAFT
  PENDING
  CONFIRMED
  PROCESSING
  SHIPPED
  DELIVERED
  CANCELLED
}

input CreateOrderInput {
  customerId: ID!
  lineItems: [LineItemInput!]!
  shippingAddressId: ID!
  notes: String
}

interface Node {
  id: ID!
}

interface Timestamped {
  createdAt: DateTime!
  updatedAt: DateTime!
}

สิทธิ์แบบละเอียด - การควบคุมการเข้าถึงแบบละเอียดในระดับฟิลด์

สร้างแอปพลิเคชันผู้ใช้หลายคนที่ปลอดภัยที่พนักงานคลังสินค้าไม่สามารถลบคำสั่งซื้อ และลูกค้าสามารถดูได้เฉพาะข้อมูลของตนเอง @requires(scopes: [...]) directive ของเราทำให้ง่าย

การเข้าถึงตาม Scope

กำหนด scopes เช่น orders:read, orders:write, inventory:manage กำหนดให้กับ API keys หรือ user roles

การป้องกันระดับฟิลด์

ฟิลด์ที่ละเอียดอ่อนเช่น costPrice สามารถต้องการ scopes ที่ยกระดับ ผู้ใช้ที่ไม่มีสิทธิ์เข้าถึงจะเห็น null

ไวยากรณ์ Directive

@requires(scopes: ["orders:delete"]) บนฟิลด์หรือ mutation ใดก็ได้ ชัดเจน ประกาศได้ ตรวจสอบได้

permissions.graphql
type Order {
  id: ID!
  customer: Customer!
  status: OrderStatus!
  lineItems: [LineItem!]!

  # Only visible to staff with finance scope
  costPrice: Money @requires(scopes: ["finance:read"])
  margin: Float @requires(scopes: ["finance:read"])
}

type Mutation {
  # Anyone with orders:write can create
  createOrder(input: CreateOrderInput!): Order!
    @requires(scopes: ["orders:write"])

  # Only admins can delete
  deleteOrder(id: ID!): Boolean!
    @requires(scopes: ["orders:delete", "admin"])
}
Webhooks & Workflows

เรียก APIs ภายนอกโดยไม่ต้องมี Cron Jobs ที่กำหนดเอง

ระบบ Workflow และ WorkflowNode ของเราให้คุณสร้าง automation pipelines ที่ตอบสนองต่อเหตุการณ์ โพสต์ไปยัง Slack, ซิงค์ไปยัง Xero, อัปเดต CRM ของคุณ—ทั้งหมดโดยไม่ต้องเขียน cron jobs

  • Triggers ที่ขับเคลื่อนด้วยเหตุการณ์

    Workflows trigger บนเหตุการณ์เช่น order.created, stock.low หรือ production.completed

  • Workflow Nodes

    เชื่อมโยงการกระทำเข้าด้วยกัน HTTP calls, delays, conditions และ transformations—ทั้งหมดกำหนดค่าได้ผ่าน API

  • การรวมภายนอก

    ส่งข้อมูลไปยัง Slack, Xero, Mailchimp หรือ HTTP endpoint ใดก็ได้ แปลง payloads ด้วย JSONPath expressions

ตัวอย่าง Workflow: การแจ้งเตือนคำสั่งซื้อใหม่

1

Trigger

เหตุการณ์ order.created ทำงาน

2

HTTP Node

POST ไปยัง Slack webhook พร้อมรายละเอียดคำสั่งซื้อ

3

HTTP Node

สร้างใบแจ้งหนี้ใน Xero

การรวม AI

MCP Server สำหรับ AI Agents

Marketplace Labs รวม Model Context Protocol (MCP) server—มาตรฐานที่กำลังเกิดขึ้นสำหรับการเชื่อมต่อผู้ช่วย AI กับเครื่องมือภายนอกและแหล่งข้อมูล สร้างประสบการณ์การค้าที่ขับเคลื่อนด้วย AI โดยไม่ต้องมีการรวมที่กำหนดเองที่ซับซ้อน

  • ทำงานร่วมกับ Claude, GPT และ Custom Agents

    AI ใดก็ตามที่รองรับ MCP สามารถเชื่อมต่อกับข้อมูลการค้าของคุณได้ทันที

  • การดำเนินงานการค้าเต็มรูปแบบ

    Query สินค้าคงคลัง สร้างคำสั่งซื้อ ตรวจสอบสถานะการผลิต สร้างฉลากการจัดส่ง—ทั้งหมดผ่านภาษาธรรมชาติ

  • โมเดลสิทธิ์เดียวกัน

    MCP requests ใช้สิทธิ์ตาม scope เดียวกับ GraphQL API ไม่มีปัญหาความปลอดภัยพิเศษ

mcp-config.json
{
  "mcpServers": {
    "marketplace-labs": {
      "url": "https://api.mplabs.co.uk/mcp",
      "apiKey": "sk_live_...",
      "tools": [
        "inventory.getStock",
        "orders.create",
        "orders.list",
        "production.getStatus",
        "shipping.getRates",
        "shipping.createLabel"
      ]
    }
  }
}

ตัวอย่างคำสั่ง:

"ตรวจสอบว่าเรามีสต็อกเพียงพอที่จะปฏิบัติตามคำสั่งซื้อ #12345 หรือไม่ และถ้ามี สร้างฉลากการจัดส่งกับผู้ให้บริการที่ถูกที่สุด"

ราคา

ราคาการเข้าถึง API ที่เรียบง่าย

ราคาทั้งหมดยังไม่รวม VAT ไม่มีค่าธรรมเนียมต่อผู้ใช้ ไม่มีค่าใช้จ่ายซ่อนเร้น

Starter

฿100/เดือน

1,000 คำสั่งซื้อ/เดือน, 5 ช่องทาง

Pro

฿300/เดือน

10,000 คำสั่งซื้อ/เดือน, ช่องทางไม่จำกัด, MCP access

Agency

฿500/เดือน

รวม 5 บัญชีลูกค้า, ฿75/เดือน ต่อบัญชีเพิ่มเติม

ไม่มีทีมพัฒนา?

เราสร้างให้คุณ

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

Web Applications

หน้าร้าน, แดชบอร์ด, พอร์ทัล B2B

Mobile Apps

iOS, Android, React Native

การรวม

ERP, บัญชี, APIs ที่กำหนดเอง

โซลูชัน AI

Chatbots, automation, MCP agents

พร้อมที่จะเริ่มต้นที่ 80% แล้วเสร็จ?

หยุดสร้างตรรกะสินค้าคงคลัง การจัดการคำสั่งซื้อ และการติดตามการผลิตตั้งแต่เริ่มต้น รับ API access และเริ่มสร้างหน้าเว็บที่ลูกค้าของคุณต้องการจริงๆ

แชทกับสถาปนิกโซลูชัน (ไม่ใช่บอท)
เครื่องยนต์ Headless สำหรับเอเจนซี่ | Marketplace Labs