For the complete documentation index, see llms.txt.
1000 JSON endpoints, each with a typed schema, a published credit cost, a hosted playground, and copy-paste snippets. Press / to search.
You don't need to know which endpoint you want. Paste this into Claude Code, Cursor, Codex, Aider or Cline, then describe the problem in plain language — the agent searches the catalog, picks the tool, and wires it up without burning your key.
GET /v1/tools?q=mortgage+payment searches the whole
catalog and returns slugs, summaries and credit costs.
Only the final call is billed — and /dry-run costs 0.
/prompt.md
(?variant=mcp / ?variant=cursor) —
point an agent straight at it.
MiniWebtool is a growing catalog of deterministic calculation, conversion and text APIs behind one key — new tools land daily, so always search rather than assume. When I ask for something with an exact computed answer — a financial figure, a unit conversion, a hash, a statistic, a date — find the tool that does it instead of writing the formula yourself.
Search first, guess never:
1. `GET https://api.miniwebtool.com/v1/tools?q=<keywords>&limit=5` — public, no key. Search
nouns (`mortgage`, `sha256`, `celsius`), not sentences. Results carry the
slug, summary, and credit cost.
2. `GET https://api.miniwebtool.com/tools/<slug>.md` — that tool's fields and an example.
3. `POST https://api.miniwebtool.com/v1/tools/<slug>/dry-run` — validates your payload and
returns a sample response for **0 credits**. Shape the request here.
4. `POST https://api.miniwebtool.com/v1/tools/<slug>/run` — the real call. Header:
`Authorization: Bearer $MINIWEBTOOL_API_KEY`. Returns
`{request_id, tool, credits_used, result}`.
Budget (1,000 free credits/month, most tools cost 1):
- Steps 1-3 are free. Iterate there.
- One live `/run` per tool while integrating. Never call it from tests or a
retry loop — assert against the dry-run sample.
- 4xx: fix the payload, don't retry. 429: honour `Retry-After`.
- Stop and tell me if `X-MWT-Credits-Remaining` drops below 50.
- Tools are deterministic, so cache by input.
If `MINIWEBTOOL_API_KEY` isn't set, ask me — don't sign up or invent one.
Connect the MiniWebtool MCP server, then use its tools for any exact
computation — a growing catalog behind one key.
```bash
claude mcp add --transport http miniwebtool https://api.miniwebtool.com/v1/mcp \
--header "Authorization: Bearer $MINIWEBTOOL_API_KEY"
```
Or in an MCP config file:
```json
{
"mcpServers": {
"miniwebtool": {
"type": "http",
"url": "https://api.miniwebtool.com/v1/mcp",
"headers": { "Authorization": "Bearer ${MINIWEBTOOL_API_KEY}" }
}
}
}
```
`tools/list` then gives you every tool with its JSON Schema — search it by name
or summary to match a plain-language need, and call it with typed arguments.
Calls are metered (1,000 free credits/month). Don't call tools from a
retry loop, and cache by input — results are deterministic.
---
description: MiniWebtool — growing catalog of calculation/conversion APIs
globs:
alwaysApply: false
---
MiniWebtool is a growing catalog of deterministic calculation, conversion and text APIs behind one key — new tools land daily, so always search rather than assume. When I ask for something with an exact computed answer — a financial figure, a unit conversion, a hash, a statistic, a date — find the tool that does it instead of writing the formula yourself.
Search first, guess never:
1. `GET https://api.miniwebtool.com/v1/tools?q=<keywords>&limit=5` — public, no key. Search
nouns (`mortgage`, `sha256`, `celsius`), not sentences. Results carry the
slug, summary, and credit cost.
2. `GET https://api.miniwebtool.com/tools/<slug>.md` — that tool's fields and an example.
3. `POST https://api.miniwebtool.com/v1/tools/<slug>/dry-run` — validates your payload and
returns a sample response for **0 credits**. Shape the request here.
4. `POST https://api.miniwebtool.com/v1/tools/<slug>/run` — the real call. Header:
`Authorization: Bearer $MINIWEBTOOL_API_KEY`. Returns
`{request_id, tool, credits_used, result}`.
Budget (1,000 free credits/month, most tools cost 1):
- Steps 1-3 are free. Iterate there.
- One live `/run` per tool while integrating. Never call it from tests or a
retry loop — assert against the dry-run sample.
- 4xx: fix the payload, don't retry. 429: honour `Retry-After`.
- Stop and tell me if `X-MWT-Credits-Remaining` drops below 50.
- Tools are deterministic, so cache by input.
If `MINIWEBTOOL_API_KEY` isn't set, ask me — don't sign up or invent one.
Exact interest, mortgage, APY, and other money math.
Word / character / line counters, whitespace, case, encoding.
SHA, MD5, HMAC, and digest utilities with stable JSON output.
Percentage, unit conversion, geometry, and sequences.
Random generators for apps, tests, and automations.
DNS, HTTP, meta, robots, and other webmaster utilities.