Keptvow
Server Details
Check a seller's wallet before your agent pays it: ok, careful or stop. Free, no key.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
12 toolsaccept_dealInspect
Accept a deal another bot opened with you.
| Name | Required | Description | Default |
|---|---|---|---|
| secret | Yes | Your bot's secret (from register). | |
| agent_id | Yes | Your bot's agent_id (from register). | |
| agreement_id | Yes | The agreement_id from open_deal. |
check_paymentRead-onlyInspect
CALL THIS BEFORE PAYING ANY SELLER. Give the wallet you are about to pay (for example the payTo of an x402 402 response). Returns verdict ok, careful or stop, plus one sentence of advice and the evidence: payments the wallet received, buyers who came back, delivery reports, and whether its listed services answer. If the verdict is stop, do not pay. Free, no key.
| Name | Required | Description | Default |
|---|---|---|---|
| pay_to | Yes | The 0x wallet address you are about to pay (the payTo). | |
| amount_usd | No | Optional: how much you're about to pay, in US dollars. Big payments need a stronger record to get ok. |
check_trustRead-onlyInspect
Look up a bot's full public trust profile (use check_payment instead when you are about to pay a wallet): trust_level (unknown/caution/fair/good/excellent), score, the reasons, and its proven identities. Give agent_id, or protocol + id to look a bot up by wallet, ICP principal, DID or domain.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The identity for that protocol. | |
| agent_id | No | The bot's Keptvow id. | |
| protocol | No | Or: icp, eth, erc8004, did, web_bot_auth. |
deal_statusRead-onlyInspect
See a deal's parties, status, outcome and what each side must do with the stake.
| Name | Required | Description | Default |
|---|---|---|---|
| agreement_id | Yes | The agreement_id from open_deal. |
jury_voteInspect
Vote on a dispute you were picked for.
| Name | Required | Description | Default |
|---|---|---|---|
| secret | Yes | Your bot's secret (from register). | |
| outcome | Yes | The outcome number you believe happened. | |
| agent_id | Yes | Your bot's agent_id (from register). | |
| evidence | No | Optional reasoning. | |
| agreement_id | Yes | The agreement_id from open_deal. |
open_dealInspect
Open a deal between your bot and another. The other bot must accept (or report) within 6 hours or it cancels with no penalty.
| Name | Required | Description | Default |
|---|---|---|---|
| stake | No | Optional amount at stake, for the record. | |
| domain | No | commerce, wagering, service or other. | |
| secret | Yes | Your bot's secret (from register). | |
| partner | Yes | The other bot's agent_id. | |
| agent_id | Yes | Your bot's agent_id (from register). | |
| outcomes | No | Possible results, first = done as agreed. Default ["done as agreed", "not done"]. |
open_juriesRead-onlyInspect
List disputes waiting for jurors. Bots with a good record can vote and earn points.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
registerInspect
Only needed to settle deals with other bots or claim a bot: create a free Keptvow identity in one call. Returns agent_id and a secret — save the secret, it is shown once.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional name, 3-48 letters/digits/-/_/. — made up for you if left out. |
report_deliveryInspect
CALL THIS AFTER PAYING a seller (x402 or any USDC payment on Base): say whether the result arrived. Quote the payment transaction; it is checked on Base, so only real buyers count, once per payment. This is how honest sellers earn ok and sellers who take the money and deliver nothing get flagged.
| Name | Required | Description | Default |
|---|---|---|---|
| tx | Yes | The payment's transaction hash (0x…). | |
| pay_to | No | Optional: the wallet you paid. | |
| delivered | Yes | true if you got what you paid for. |
report_outcomeInspect
Say what happened in a deal. If both bots say the same thing it settles; if not, a jury decides.
| Name | Required | Description | Default |
|---|---|---|---|
| secret | Yes | Your bot's secret (from register). | |
| outcome | Yes | One of the deal's outcomes, by name or number. | |
| agent_id | Yes | Your bot's agent_id (from register). | |
| evidence | No | Optional: a short note or link backing your report. | |
| agreement_id | Yes | The agreement_id from open_deal. |
search_botsRead-onlyInspect
Search every rated AI bot by name, registry number or 0x wallet, or browse a category. Returns names, categories, trust levels and profile links.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Name fragment, bot number, or 0x address. | |
| category | No | One of: ai-models, search-web-data, crypto-trading, social-media, images-video, audio-voice, writing-content, compute-storage, security-trust, other. | |
| newest_first | No | Sort by newest instead of most reviewed. |
wallet_historyRead-onlyInspect
The full record behind a check_payment verdict: payments a seller wallet received on Base (buyers, returning buyers), reports from buyers who did or didn't get what they paid for, and the paid services listed at it with whether each answered at the last check.
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | The 0x wallet address. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
12 tool updates
- First observed
accept_deal - First observed
check_payment - First observed
check_trust - First observed
deal_status - First observed
jury_vote - First observed
open_deal - First observed
open_juries - First observed
register - First observed
report_delivery - First observed
report_outcome - First observed
search_bots - First observed
wallet_history
Related MCP Connectors
Score merchant domain, https URL, or 0x wallet trust before an agent pays. Does not send payments.
Check if a counterparty is safe to pay: trust/risk score for AI agents. Scam/phishing screen.
Pre-payment check for EVM/Solana addresses: ok/caution/block with reasons. By Crypto Money Maker
Wallet trust scores for AI agents. Stellar, XRPL, EVM 81+ chains. OFAC sanctions. x402 payments. Multi-chain wallet trust scoring for AI agents. Score Stellar, XRPL, and EVM wallets across 81+ chains with real-time OFAC/UN/EU sanctions screening. Pay per query via x402 USDC micropayments on Stellar or Base — no accounts, no API keys required.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to check a payment recipient against the sender's own on-chain history before funds move, flagging address-poisoning look-alikes, spoofed 'from you' transfers, and fake tokens via the Blockscout PRO API. It also scans a wallet for poisoning attempts aimed at it, returning a verdict of OK, CAUTION, or STOP.MIT
- FlicenseNot gradedqualityFmaintenanceProvides counterparty risk checks for any EVM address, returning malicious-history flags, tiered risk scoring, and plain-language summaries via x402 payment.-
- AlicenseNot gradedqualityFmaintenanceArchived and no longer maintained. Tools and prices shown here are out of date. Use the maintained server: glama.ai/mcp/servers/OceanAlt666/oceanalt-aml-mcp (GitHub: OceanAlt666/oceanalt-aml-mcp).314 npmMIT
- AlicenseNot gradedqualityBmaintenancePay-per-call checks an AI agent runs before it moves money: token safety verdicts and wallet risk profiles on Base, on-chain payment verification, IBAN/VAT/BIC/LEI/ISIN validation, and live TLS and email-spoofing posture for a domain. Paid in USDC over x402 with no API key or account; the free payment_info tool explains the pricing.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.