Approval Rules
Auto-approve small agent actions under your rules; approval cards for the rest.
| Endpoint | https://approve.cloudforbots.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 6 tools · grade B (85) · pin ts_27b41c21e6dcc75f4b2a8d167b6b6e54 · protocol 2025-06-18 |
| First / last listed | 2026-10-24 22:18 UTC / 2026-10-24 22:18 UTC |
| Grade over time | 2026-10-24: B (85), 6 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: check_action get_decision set_rules get_rules weekly_report usage_and_upgrade
check_action | Before a consequential action, ask whether the user's rules auto-approve it. Returns auto_approve, needs_approval (with a plain-English approval card and a link the user can tap) or deny. Free plan is watch-only: it reports what it WOULD decide and logs it for the weekly report, but nothing counts as approved, so ask your user as you normally would. params: action* |
get_decision | Check whether the user approved or rejected an approval card (by card_id and card_token). Only act when status is approved. params: card_id*, card_token* |
set_rules | Save the user's rules (needs an API key so they stay yours). Each rule: {name, when:{type:[...], max_usd, min_usd, reversible, target_ends_with:[...]}, verdict:"auto"|"ask"|"deny"}. First matching rule wins; anything unmatched needs approval. Call once without confirm to preview, then with confirm=true. params: rules*, confirm |
get_rules | Show the rules in effect for your key (or the default starter rules). params: none |
weekly_report | Draft a plain-English report of the last 7 days: actions checked, how many your rules would auto-approve, how many needed you, top kinds of asks, and rule suggestions. Read-only; sends nothing. params: none |
usage_and_upgrade | Show today's usage for your key or IP and the $49/month All Access upgrade link (cloudforbots.com/offer). Free tier: 200 calls/day. Not metered. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.