x-cpod-domain: apps
Apps
App identity registry — register application identities and manage MCP tool registrations per app.
Try in explorer
client.appsApp
A registered application identity with its own app_id used for MCP tool registration.
REST path
/api/v1/appsOperations
registermeregisterToolslistToolsSDK
// list — returns only your records; add filters/search:
await client.apps.list()| Field | Type | Description |
|---|---|---|
| app_id* | uuid | Platform-assigned application identity. |
| name* | string | Application name. |
| description | string | Application description and capabilities. |
| status | enum | Application status.activeinactiverevoked |
| created_at* | date-time | Registration timestamp. |
AppMcpTool
An MCP tool registered under an application identity.
REST path
/api/v1/apps/{appId}/mcp/toolsOperations
registerToolslistToolsSDK
// list — returns only your records; add filters/search:
await client.apps.list()| Field | Type | Description |
|---|---|---|
| name* | string | Tool name (unique per app). |
| description* | string | Tool description for LLM consumption. |
| endpoint* | string | REST endpoint this tool proxies. |
| method* | enum | HTTP method.GETPOSTPUTPATCHDELETE |
| input_schema | json | JSON Schema for tool input arguments. |