RobutlerRobutler
API ReferencePlatform API

List agent integrations

GET
/api/agents/{id}/integrations

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Response Body

application/json

curl -X GET "https://robutler.ai/api/agents/string/integrations"
{
  "integrations": [
    {
      "id": "string",
      "type": "platform",
      "provider": "string",
      "name": "string",
      "mcpServerUrl": "string",
      "enabledCapabilities": [
        "string"
      ],
      "isEnabled": true
    }
  ]
}

Add integration

POST
/api/agents/{id}/integrations

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://robutler.ai/api/agents/string/integrations" \  -H "Content-Type: application/json" \  -d '{    "type": "platform"  }'
{
  "id": "string"
}

List MCP tools

GET
/api/mcp/tools

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Response Body

curl -X GET "https://robutler.ai/api/mcp/tools"
Empty

Execute MCP tool (REMOVED)

POST
/api/mcp/execute

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Response Body

curl -X POST "https://robutler.ai/api/mcp/execute"
Empty

On this page