{
  "name": "vybeflow",
  "description": "Server MCP vybeflow, satu per domain. Dua tool per server: list_api_endpoints dan call_api.",
  "documentation": "https://vybeflow.vyber.id/developers",
  "availability": "source",
  "availabilityNote": "Paket belum dipublikasikan ke npm. Jalankan dari source: clone repo vybeflow-mcp, npm install, lalu arahkan MCP client ke packages/<domain>/bin/cli.js.",
  "authentication": {
    "type": "apiKey",
    "env": "VYBEFLOW_API_KEY",
    "format": "vf_live_…",
    "obtain": "https://vybeflow.vyber.id → Pengaturan → API Key"
  },
  "servers": [
    {
      "domain": "contact",
      "package": "@vybeflow/mcp-contact",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/contact/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-contact"
        ]
      },
      "endpoints": 6
    },
    {
      "domain": "campaign",
      "package": "@vybeflow/mcp-campaign",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/campaign/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-campaign"
        ]
      },
      "endpoints": 7
    },
    {
      "domain": "inbox",
      "package": "@vybeflow/mcp-inbox",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/inbox/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-inbox"
        ]
      },
      "endpoints": 7
    },
    {
      "domain": "channel",
      "package": "@vybeflow/mcp-channel",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/channel/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-channel"
        ]
      },
      "endpoints": 5
    },
    {
      "domain": "product",
      "package": "@vybeflow/mcp-product",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/product/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-product"
        ]
      },
      "endpoints": 5
    },
    {
      "domain": "billing",
      "package": "@vybeflow/mcp-billing",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/billing/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-billing"
        ]
      },
      "endpoints": 5
    },
    {
      "domain": "tenant",
      "package": "@vybeflow/mcp-tenant",
      "transport": "stdio",
      "command": "node",
      "args": [
        "packages/tenant/bin/cli.js"
      ],
      "plannedCommand": {
        "command": "npx",
        "args": [
          "-y",
          "@vybeflow/mcp-tenant"
        ]
      },
      "endpoints": 2
    }
  ]
}
