Remote MCP server that lets an AI agent run pre-payment checks: a free payment consistency guard and a paid deep vendor KYB check.
What you can do
Check a planned payment before sending it: HTTPS destination, EVM payTo format, Base network, amount validity, and changes in recipient, network or price against caller expectations.
Verify a vendor before paying: KYB, supplier risk and counterparty checks with legal-entity evidence, sanctions signals, RDAP domain evidence and company-domain consistency.
Get an allow, review or block decision from either check to guide the agent's next step.
When to use it
Use it when an agent is about to pay a counterparty and needs a quick sanity check on the payment details, or when a deeper identity and risk check of the vendor is warranted before committing funds.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. The payment guard is described as free, while the deep vendor KYB check is paid via x402, so a wallet or payment method compatible with x402 is needed for that tool.
Before you install
The vendor check is a paid x402 call, so using it can spend money. Results are decision support only and are explicitly not legal or transaction advice; treat allow/review/block as a signal, not a guarantee. The server receives the payment and vendor details you submit.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.Andy229651%2Fagentkyb/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Fast pre-payment consistency guard for AI agents. Checks HTTPS destination, EVM payTo format, Base network, amount validity, and detects recipient/network/price changes against caller expectations. Returns allow/review/block. Use vendor_preflight for deep KYB.
Verify vendor identity before paying: KYB, supplier risk and counterparty checks for AI agents. Returns allow/review/block with legal-entity evidence, potential sanctions signals, RDAP domain evidence and company-domain consistency. Payment safety decision support via x402; not legal or transaction approval.
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
License10 pts
Declare a license in the repository or the registry entry.