---
title: "Everything Shapeless can do, live or planned, with the route, CLI verb and MCP tool for each. A planned one carries its want door and how many wait on it."
method: GET
path: "/api/capabilities"
---

# Everything Shapeless can do, live or planned, with the route, CLI verb and MCP tool for each. A planned one carries its want door and how many wait on it.

`GET /api/capabilities`

## Request

- Base URL: `https://shapelessai.com`
- URL: `https://shapelessai.com/api/capabilities`
- Auth: none required

## Response `200`

OK

- CapabilityList
  - `capabilities` object[], required
    - `id` string, required
    - `title` string, required
    - `group` 'Publish' | 'Make' | 'Know' | 'Account', required
    - `status` 'live' | 'planned', required
    - `what` string, required
    - `routes` object[], required
      - `method` string
      - `path` string
    - `cli` string
    - `mcp` string[]
    - `ui` string
    - `docs` string, uri, required
    - `sketch` string
    - `want` string: Planned only: POST here to be told.
    - `wanted` integer: Planned only: how many asked.
  - `live` integer, required
  - `planned` integer, required
  - `docs` string, uri

---

[API](https://skmtc.dev/shapelessai/apis/shapeless-api.md) · [All operations](https://skmtc.dev/shapelessai/apis/shapeless-api/llms.txt) · [OpenAPI document](https://skmtc.dev/shapelessai/apis/shapeless-api/revisions/fae8f701d466?raw)
