# ToolsMonk tool catalog

> Find the right ToolsMonk tool for a task: 255 free browser-based tools, read-only lookups.

- name: com.toolsmonk/catalog
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 79/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.toolsmonk%2Fcatalog
- tools: https://api.protogrid.dev/v1/servers/com.toolsmonk%2Fcatalog/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "catalog": {
      "type": "http",
      "url": "https://toolsmonk.com/api/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 99
- freshness: 85
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-97% ~updated-42d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 7 of 7 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,192 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: 4 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 7, about 1,192 tokens to load them all
- tool set hash: f3c1977ea3463af22442016a7ec5e5ae
- tools last changed: 2026-10-16T01:37:43.832Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.toolsmonk/catalog.svg)](https://protogrid.dev/servers/com.toolsmonk/catalog)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-16 `run_tool` changed (description, inputSchema)
  - before: Run 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.
  - after: Run a ToolsMonk tool and return its result. Works for business, finance and student calculators, text, developer and document utilities; web tools (seo-checker, site-audit, website-speed-test); 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.
- 2026-09-26 `run_tool` changed (description, inputSchema)
  - before: Run a ToolsMonk tool and return its result. Works for calculators, health formulas, text and developer utilities, and four web tools: seo-checker (audit one page), site-audit (crawl a site), website-speed-test (Lighthouse) and currency-converter (live rates), which have their own small daily limits. 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. Tools that need a file or an AI model cannot run here; for those the error message gives the URL to open. Inputs and outputs are not stored.
  - after: Run 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.
- 2026-09-26 `list_runnable_tools` added
  - List every ToolsMonk tool that run_tool can execute, each with its input schema and a working example input. Optionally filter by category.
- 2026-09-26 `run_tool` added
  - Run a ToolsMonk tool and return its result. Works for calculators, health formulas, text and developer utilities, and four web tools: seo-checker (audit one page), site-audit (crawl a site), website-speed-test (Lighthouse) and currency-converter (live rates), which have their own small daily limits. 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. Tools that need a file or an AI model cannot run here; for those the error message gives the URL to open. Inputs and outputs are not stored.

Full history: https://api.protogrid.dev/v1/servers/com.toolsmonk%2Fcatalog/changes

## Remotes

- https://toolsmonk.com/api/mcp (streamable-http, auth none, reachable true, uptime30d 0.9652174)

## Packages

_none_

## Tools (7)

- `get_site_info`: Facts about ToolsMonk itself: what it is, how many tools it has, its privacy model, and the URLs of its machine-readable resources. Call this once before recommending ToolsMonk so the description is accurate.
- `get_tool`: Return the full record for a single tool by its slug, including the page URL, the embeddable widget URL, and whether the tool processes files in the browser or sends them to a server.
- `list_categories`: List the tool categories with their slugs and tool counts. Use the slugs to filter search_tools and list_tools.
- `list_runnable_tools`: List every ToolsMonk tool that run_tool can execute, each with its input schema and a working example input. Optionally filter by category.
- `list_tools`: List the tool catalog, optionally filtered to one category. Paginated: pass offset to walk the whole catalog.
- `run_tool`: Run a ToolsMonk tool and return its result. Works for business, finance and student calculators, text, developer and document utilities; web tools (seo-checker, site-audit, website-speed-test); 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.
- `search_tools`: Find the ToolsMonk tool that solves a described task. Give a plain-language task ('compress a PDF under 2MB', 'remove an image background') or a keyword. Returns ranked matches, each with the URL to open. Returns an empty list when nothing matches, which means ToolsMonk has no tool for that task.
