> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ada.cx/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ada.cx/_mcp/server.

# MCP: polymorphic tool shape in get_ada_configuration and list_entities

The MCP Server now returns configured tools in a polymorphic shape across [`get_ada_configuration`](/mcp/tools/get-ada-configuration) and [`list_entities`](/mcp/tools/list-entities).

Each tool entry carries a `type` discriminator (currently only `api`), an `enabled` flag, and type-specific fields (e.g. `description`) under a body keyed by that discriminator — for example, `{"type": "api", "name": "...", "enabled": true, "api": {"description": "..."}}`.

In `get_ada_configuration`, the response key that carried these entries has been renamed from `web_actions` to `tools` to match `list_entities` vocabulary. Consumers reading the previous flat shape or the `web_actions` key will need to update.