Tools
apistash provides a growing catalogue of tools accessible via MCP and the REST API. Tools are organised into categories. Each category maps to one section in these docs.
How categories work
Every tool belongs to exactly one category. The category determines where the tool appears in MCP client tool pickers and in this documentation.
| Category | Description |
|---|---|
| Math | Arithmetic, algebra, and mathematical expression evaluation |
| Time | Date and time queries and calculations |
| Encoding | Base64 encoding and decoding, cryptographic hashing, JWT signing, decoding, and verification |
| Utility | General-purpose helpers — UUID generation and validation |
| Conversion | Unit conversion (length, mass, temperature, and more) and file format conversion (JSON, YAML, TOML, XML) |
Coming soon
Additional categories — including Audio and Image — are in development.
Calling tools
Tools can be called in two ways:
Via MCP (recommended)
Connect your MCP client to https://mcp.apistash.io/mcp and ask your AI assistant to use a tool by name. The assistant handles the tool call automatically.
Via REST API
curl -X POST https://api.apistash.io/api/tools/{name}/execute \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"args": { ... }}'
See the REST API reference for details.
Listing all tools
curl https://api.apistash.io/api/tools
Returns all registered tools with their names, descriptions, categories, and input schemas.