# `PhiaUiDesign.Mcp.ToolRegistry`
[🔗](https://github.com/charlenopires/PhiaUI/blob/v0.1.17/lib/phiaui_design/mcp/tool_registry.ex#L1)

Defines all MCP tool specifications with JSON Schema input definitions.

Each tool is a map with `name`, `description`, and `inputSchema` keys,
following the MCP tool definition format.

# `all_tools`

```elixir
@spec all_tools() :: [map()]
```

Return all tool definitions for the `tools/list` response.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
