Run a ToolsMonk tool
run_toolRun a ToolsMonk tool and return its result. Works for calculators, health formulas, text, developer and document utilities; web tools (seo-checker, site-audit, website-speed-test, currency-converter); regex-tester and regex-generator; AI tools (free-ai-humanizer-tool, ai-image-generator, ai-pdf-summarizer, resume-maker); and light file tools (merge, split, rotate, number or watermark a PDF, resize, convert or compress an image, and more), which take a file the user attached (pass it in the top-level files parameter) or a public https fileUrl (max 10 MB), and return a download link valid for one hour. These have their own small daily limits per account. See list_runnable_tools, or check mcp.runnable from get_tool. Pass the tool slug and an input object matching that tool's input schema. Heavy file tools (OCR, Office conversion, background removal, editors) cannot run here; for those the error message gives the URL to open. Inputs and outputs are not stored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The tool slug, e.g. "bmi-calculator" or "json-formatter". | |
| files | No | Files the user attached in the conversation, for file tools. Fills the tool's `fileUrl` (first file) or `fileUrls` (all files) when `input` does not give one. Max 10 MB each. | |
| input | No | Arguments for the tool, as described by its input schema. |