Skip to content

GET /v1/capabilities - List all available capabilities

GET
/v1/capabilities

List of available capabilities

Response wrapper for list endpoints. All list endpoints return responses wrapped in a data field.

object
data
required

Array of items returned by the list operation.

Array<object>

Public capability information (without internal details) This is what gets returned from the API Named CapabilityInfo to distinguish from the Capability trait

object
category

Category for grouping in UI

string | null
dependencies

IDs of capabilities that this capability depends on. When this capability is selected, its dependencies are automatically included.

Array<string>
description
required

Description of what this capability provides

string
icon

Icon name (for UI rendering)

string | null
id
required

Unique capability identifier

string
is_mcp

Whether this is an MCP server capability (for UI badge)

boolean
name
required

Display name

string
status
required

Current status

string
system_prompt

System prompt addition contributed by this capability

string | null
tool_definitions

Tool definitions provided by this capability

Array<object>
object