List all tools available to the LLM
const url = 'http://localhost:11044/api/v1/world/tools';const options = {method: 'GET', headers: {'X-Embabel-Api-Key': '<X-Embabel-Api-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:11044/api/v1/world/tools \ --header 'X-Embabel-Api-Key: <X-Embabel-Api-Key>'Returns all tools grouped by category (skills, apiTools, mcpTools, documentTools, progressTools, statusTools).
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Categorized tool list
Every tool the model can call in this world, by category
object
Tools from learned APIs
One named thing in a world — a skill, an API, an action or a tool — and what it is for
object
What it is for, as it describes itself. Empty, not null, for a tool with no description
Its name, unique within its list
Tools over the world’s documents
One named thing in a world — a skill, an API, an action or a tool — and what it is for
object
What it is for, as it describes itself. Empty, not null, for a tool with no description
Its name, unique within its list
Tools from MCP servers
One named thing in a world — a skill, an API, an action or a tool — and what it is for
object
What it is for, as it describes itself. Empty, not null, for a tool with no description
Its name, unique within its list
Tools that report progress
One named thing in a world — a skill, an API, an action or a tool — and what it is for
object
What it is for, as it describes itself. Empty, not null, for a tool with no description
Its name, unique within its list
The loaded skills
One named thing in a world — a skill, an API, an action or a tool — and what it is for
object
What it is for, as it describes itself. Empty, not null, for a tool with no description
Its name, unique within its list
Tools that report status
One named thing in a world — a skill, an API, an action or a tool — and what it is for
object
What it is for, as it describes itself. Empty, not null, for a tool with no description
Its name, unique within its list

