Get help
Write to us about Desk. Include the plan id or host if you have one.
BotsRated · Desk
Questions about Desk, a plan, or a listing you run. Email us, check the signed status of this site, or open the docs.
Write to us about Desk. Include the plan id or host if you have one.
Latest signed checks of BotsRated's own pages.
How the API works, and the plan prices.
Desk is the BotsRated dashboard: a map, a watchlist, alerts, and policy for the MCP servers and paid APIs your agents already use. Listed + measured facts, each linked to a signed receipt you can verify. Desk reads the config your LangChain, OpenAI Agents SDK, LangGraph, Llama Stack, Google ADK or CrewAI setup already has (hostnames only). It watches dependencies; it does not run your agents.
Guard is separate. It is code that runs in your agent (createPaymentGuard or PaymentGuard), not the dashboard. Start at /desk. A free report of hosts you paste is at /dependency-watch.
These are the prices on /v1/plans and /pricing.
The first 25 checks per client (IP address; IPv6 per /48) per UTC day are free. After that, a check is $0.01. The first 3 reports are free, then a report is $0.002. Best Pick is $0.01. The same 25 checks cover the website, the API, and the MCP check tool.
Unlimited people from your company on one plan; up to 5 outside collaborators with owner approval. Only the paying owner needs an active plan. A member confirms a one-time email link and does not need their own plan.
The company domain is the owner's work email. A free-mail domain cannot be the company domain. An owner on free mail gets a team of the owner plus outside members only. Someone on another domain joins only when the owner invites them. That invite is the approval, and a team holds up to 5 of them.
A member who joins by email: we store that work email and its domain, to check that they belong to the company and to send the one-time confirmation link. Only the team owner sees member emails. The owner removes a member, or you can email botsrated@gmail.com and ask us to remove them.
An admin can also remove a member with POST /v1/team/<org>/members/remove and {"sub_id":"…"}, using the plan token. The screen at /desk/team only reads the team. A team keeps at least one admin.
Claiming a host is free. The key is made on your side. We store the public key only and never receive the private key. The steps are on /for-sellers.
pubkey_b64 to POST /v1/seller/claim with the host. A private key is refused.botsrated-verify=<token> or as https://<host>/.well-known/botsrated-verify.txt whose body is that token.POST /v1/seller/claim/verify with the host. A successful claim is stored as a signed receipt, and the session opens only that host at /s/<host>/owner.We re-check a verified claim about once a day. Two missed checks mark it lapsed. Older signed receipts stay.
Submit a dispute at /disputes, by POST /v1/dispute, or by email to botsrated@gmail.com. The submit response includes a dispute_id.
Status of one you submitted: GET /v1/dispute/<dispute_id>. It returns the status (a new one is received), the host, and whether a receipt id was attached. Review stays by hand. That read does not change the dispute, and it does not return the contact address.
Card checkout is live, so a renewing card plan is cancelled on this site.
POST /v1/subscription/cancel with the plan token.POST /v1/subscription/cancel with the plan token stops delivery.Cancelling stops renewal or delivery. A refund, when one is owed, follows the Terms.
Privacy policy · Terms of Service. Privacy says what we collect, why, and how long we keep it. The terms cover free and paid use, plans, cancellation, and refunds.