Docs / Start

Coding agents & MCP

Isoward ships an MCP (Model Context Protocol) server so coding agents in Cursor, Claude Desktop, and other MCP clients can list services, trigger deploys, and roll back: using the same REST API as the dashboard.

Install

bash
cd packages/mcp
pnpm install
pnpm build

Environment

bash
export ISOWARD_PUBLIC_URL=https://isoward.com
export ISOWARD_API_TOKEN=your-operator-or-api-key-token

Cursor / Claude Desktop config

mcp.json
{
  "mcpServers": {
    "isoward": {
      "command": "node",
      "args": ["/path/../isoward/packages/mcp/dist/index.js"],
      "env": {
        "ISOWARD_PUBLIC_URL": "https://isoward.com",
        "ISOWARD_API_TOKEN": "your-token"
      }
    }
  }
}

Available tools

  • list_services: list workspace services
  • get_service: service details by ID
  • trigger_deploy: start a new deploy
  • list_deploys: recent deploy history
  • rollback_service: roll back to prior image

Package source: packages/mcp. For raw HTTP access see REST API overview and API keys.