Skip to main content

AvailableSourcesResponse

clusters object[]required
  • Array [
  • cluster_idintegerrequired
    namestringrequired
    descriptionstringrequired

    From the cluster's metadata.description, or an empty string when absent.

    tools object[]required
  • Array [
  • namestringrequired
    descriptionstringrequired
    tagsstring[]required
    required_abilitiesstring[]required
    input_schema objectrequired

    The MCP inputSchema shape shipped to the LLM in tools/list.

    typestringrequired

    Possible values: [object]

    propertiesobjectrequired
    requiredstring[]
    output_schemaobject
    annotations objectrequired

    MCP tool annotations. For catalog-derived tools these default from the HTTP method (GET/HEAD are read-only and idempotent, other verbs are treated as destructive) when not explicitly authored.

    readOnlyHintboolean
    destructiveHintboolean
    idempotentHintboolean
    openWorldHintboolean
    titlestring

    Human-readable display title for the tool, shown by MCP clients alongside the snake_case name.

  • ]
  • datasets object[]required
  • Array [
  • idintegerrequired
    slugstringrequired
    namestringrequired
    is_publicbooleanrequired
  • ]
  • ]
  • external_apis object[]required
  • Array [
  • connector_idintegerrequired
    slugstringrequired
    namestringrequired
    descriptionstring | nullnullablerequired
    tools object[]required
  • Array [
  • namestringrequired
    descriptionstringrequired
    tagsstring[]required
    required_abilitiesstring[]required
    input_schema objectrequired

    The MCP inputSchema shape shipped to the LLM in tools/list.

    typestringrequired

    Possible values: [object]

    propertiesobjectrequired
    requiredstring[]
    output_schemaobject
    annotations objectrequired

    MCP tool annotations. For catalog-derived tools these default from the HTTP method (GET/HEAD are read-only and idempotent, other verbs are treated as destructive) when not explicitly authored.

    readOnlyHintboolean
    destructiveHintboolean
    idempotentHintboolean
    openWorldHintboolean
    titlestring

    Human-readable display title for the tool, shown by MCP clients alongside the snake_case name.

  • ]
  • ]
  • AvailableSourcesResponse
    {
    "clusters": [
    {
    "cluster_id": 0,
    "name": "string",
    "description": "string",
    "tools": [
    {
    "name": "string",
    "description": "string",
    "tags": [
    "string"
    ],
    "required_abilities": [
    "string"
    ],
    "input_schema": {
    "type": "object",
    "properties": {},
    "required": [
    "string"
    ]
    },
    "output_schema": {},
    "annotations": {
    "readOnlyHint": true,
    "destructiveHint": true,
    "idempotentHint": true,
    "openWorldHint": true,
    "title": "string"
    }
    }
    ],
    "datasets": [
    {
    "id": 0,
    "slug": "string",
    "name": "string",
    "is_public": true
    }
    ]
    }
    ],
    "external_apis": [
    {
    "connector_id": 0,
    "slug": "string",
    "name": "string",
    "description": "string",
    "tools": [
    {
    "name": "string",
    "description": "string",
    "tags": [
    "string"
    ],
    "required_abilities": [
    "string"
    ],
    "input_schema": {
    "type": "object",
    "properties": {},
    "required": [
    "string"
    ]
    },
    "output_schema": {},
    "annotations": {
    "readOnlyHint": true,
    "destructiveHint": true,
    "idempotentHint": true,
    "openWorldHint": true,
    "title": "string"
    }
    }
    ]
    }
    ]
    }