List capability contracts and their status
capabilities_listList capability contracts with per-call price, SLA, verification history, and 30-day durability (null when no finalized calls were observed). Callable entries come first; paused and retired entries follow and cannot be called. A category filter adds comparable prices and recent clearing data. q searches the contracts in plain words (a payer's name such as Novitas or PECOS, medicare, application status); words of a question (how, does, take) need not match, and average, wait, how long and turnaround find the parts that measure time. When q matches nothing, data.nearest lists the parts that match the most of its words (with matched_words and missing_words) and data.next says what to do: read the nearest part first when there is one, ask_for_it (needs_intake with the same words), open_pot (the open bounty for the same words, with its pledge_url) when one exists, and post_bounty (bounty_post) only when no part comes near. Call a capability by its explicit id. Each entry has input_schema in full and its output's top-level fields (output_fields); capability_get returns the whole output schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Optional search over each contract's name, title, summary, the fields it takes and returns with their descriptions and listed values, its category and its supplier, with the same word rules as bounties_list q. Results come best match first. (list_sources and search_mcp_directory call their search words query.) | |
| limit | No | ||
| category | No | Optional machine-readable category. | |
| agent_key | No | Optional supplier agent key. Owned repair notices are included when supplied. |