/tools/{tool}
One MCP tool's answer over plain HTTP
https://everloot.app/api/tools/{tool}Every tool of the MCP server, callable with a GET: the tool's arguments go in the query string (numbers and booleans as plain text), named and typed as in /schema/mcp/{tool}.json. The answer is the tool's structured content, with the same text an MCP client gets. A wrong argument is a 400 that says which; an unknown tool is a 404 that lists the tools. Answers built on player uploads say how old the data is and carry the credit line; game-file answers are labelled unconfirmed with their build.
Access#
Open to anyone, limited per IP address; a free API key raises the limit. Data: both, labelled per row. Limits and keys are explained on Limits and keys.
Path parameters#
toolstring (one of the listed names)required- A tool name from the MCP tool list.
Responses#
200toolAnswerResponse- The tool's answer.
400apiError- A parameter is wrong;
errorsays which. 404apiError- No such tool;
errorlists them. 429apiError- Rate limited.
Retry-Aftersays when to try again. 503apiError- A dependency is unavailable. The answer is unrecorded, not zero.
Response fields#
The top-level fields of a successful answer. Full shapes are on Schemas and in the OpenAPI document.
toolstringrequired- The tool's name, as in the MCP tool list.
argumentsobjectrequired- The arguments as the tool read them, defaults applied.
answerobjectrequired- The tool's structured answer. Its schema: /schema/mcp/{tool}.json#/outputSchema.
textstringrequired- The same answer as the MCP text block, for a reader.
schemastringrequired- The URL of the tool's schema file.