Tool and resource registry as plain data. Empty in the skeleton (BOU-96). Tier 0 read/analyze tools (BOU-100) and reflective resources (BOU-99) register their definitions here; the stdio transport stays unchanged.
Tool and resource registry as plain data. Empty in the skeleton (BOU-96). Tier 0 read/analyze tools (BOU-100) and reflective resources (BOU-99) register their definitions here; the stdio transport stays unchanged.
An MCP server with no tools or resources.
An MCP server with no tools or resources.
(list-resources registry)MCP resources/list result. Exposes only wire fields.
MCP `resources/list` result. Exposes only wire fields.
(list-tools registry)MCP tools/list result. Exposes only wire fields, dropping any internal
keys (e.g. a server-side :handler).
MCP `tools/list` result. Exposes only wire fields, dropping any internal keys (e.g. a server-side :handler).
(register-resource registry resource)Add a resource definition (a map with at least :uri) to the registry.
Add a resource definition (a map with at least :uri) to the registry.
(register-tool registry tool)Add a tool definition (a map with at least :name) to the registry.
Add a tool definition (a map with at least :name) to the registry.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |