PayeeProof
Server Details
Payment identity intelligence for AI agents.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP ยท MCP 2025-11-25
- URL
TDQS
Scored across 1 tool
With only one tool, there is no risk of confusing it with another. The tool's purpose is clearly defined as a pre-payment payee check, so agents can reliably select it.
The single tool name follows a clear verb_noun pattern (check_payee), and with no other tools to compare, there are no naming inconsistencies to evaluate.
At one tool, the server is minimal but could be appropriate for a narrow, single-purpose service. Per calibration, 1-2 tools feels borderline, so a middle score is warranted.
The tool covers the core check action implied by the server's purpose. However, it references prior PayeeProof observations without exposing any tool to access them, leaving a minor gap for agents needing historical context.
Available Tools
1 toolpayeeproof.check_payeeCheck payeeAInspect
Paid $0.01 public machine identity and payment-destination consistency assessment. Use immediately before an autonomous machine payment to compare the requested HTTPS endpoint, claimed service expectations, HTTP 402 challenge, resource binding, public discovery metadata, and prior PayeeProof observations. PayeeProof never authorizes the target payment, never forwards target payment credentials, and actively probes only anonymous public GET/HEAD requests under a bounded SSRF-safe contract; state-changing target methods require caller-observed 402 evidence. Missing evidence can remain unknown. This is not KYC, AML, sanctions screening, fraud certification, legal identity verification, legal advice, or a delivery guarantee.
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | Optional target operation or tool name the caller expects to invoke. | |
| live_probe | No | Whether PayeeProof may perform its bounded anonymous public probe. Only safe GET or HEAD probes are eligible. | |
| target_url | Yes | Public HTTPS target URL whose machine-payment identity should be checked. Default HTTPS port 443 only. | |
| expected_asset | No | Optional expected public payment asset identifier or symbol. | |
| request_method | No | Method of the target operation. PayeeProof actively probes only GET or HEAD; state-changing methods require caller-observed 402 evidence. | GET |
| expected_domain | No | Optional hostname the caller expects after URL normalization. Used for deterministic domain consistency checks. | |
| expected_pay_to | No | Optional expected public payment destination. EVM addresses are normalized case-insensitively before comparison. | |
| expected_network | No | Optional expected payment network identifier, such as a CAIP-2 network, for comparison with observed metadata. | |
| expected_currency | No | Optional expected target pricing currency or stablecoin symbol when exposed by the target challenge. | |
| expected_protocol | No | Optional machine-payment protocol the caller expects the target to advertise. | |
| observed_response | No | Optional caller-observed public target response metadata. Required for state-changing target methods. Never include a payment credential, Authorization, Cookie, or response body. | |
| expected_price_cents | No | Optional expected target price in integer USD cents for comparison with observed public payment metadata. | |
| expected_service_name | No | Optional public service name the caller expects the target payment challenge or discovery metadata to identify. |
Output Schema
| Name | Required | Description |
|---|---|---|
| checks | Yes | |
| target | Yes | |
| evidence | Yes | |
| checkedAt | Yes | |
| assessment | Yes | |
| limitations | Yes | |
| schemaVersion | Yes | |
| claimedIdentity | Yes | |
| receiptEnvelope | No | |
| observedIdentity | Yes | |
| deterministicDigest | Yes | |
| historicalContinuity | Yes | |
| normalizedPaymentFacts | Yes | |
| recommendedMachineNextStep | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds substantial behavior beyond the annotations: the paid $0.01 nature, never authorizing the target payment, never forwarding credentials, probing only anonymous GET/HEAD under an SSRF-safe contract, and the open-world caveat that missing evidence can remain unknown. These details materially affect how an agent should invoke and interpret the tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four dense sentences, each earning its place: purpose, usage timing, safety behavior, and scope exclusions. Information is front-loaded and nothing is repeated from the schema.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (13 parameters, nested input object, output schema), the description covers what an agent needs to select and call it: when to use it, what it checks, what it will and will not do, and what limitations apply. The existing output schema relieves the description of explaining return values.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents each parameter. The description adds a high-level consistency-checking framing but no per-parameter detail beyond what the schema provides, putting it at the baseline score of 3.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names the exact object of assessment (public machine identity and payment-destination consistency) and the action ('compare') in the second sentence, making the tool's purpose unmistakable. It also disambiguates the tool from adjacent services like KYC, AML, and legal verification, so an agent cannot confuse its scope.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly tells the agent when to use it ('immediately before an autonomous machine payment') and gives a conditional behavioral rule for state-changing target methods versus active probing. The closing exclusion list covers when-not-to-use cases, even though no sibling tools are listed.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
payeeproof.check_payee1 field changed- added
Output schema / properties / receiptEnvelopeAdded value: +{ + "$ref": "https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json" +}
1 tool update
- First observed
payeeproof.check_payee
Related MCP Connectors
Payment infrastructure for AI agents: spending rules, approval flows, single-use virtual cards.
Complete financial infrastructure for AI agents โ payments, lending, escrow & more.
Payments data, revenue workflows, and merchant-application guidance for AI agents, by Easy Labs.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides AI-native fraud scoring, risk intelligence, and compliance tools for AI agents processing payments across multiple rails.MIT
- AlicenseNot gradedqualityBmaintenanceProvides a three-layer payment firewall for AI agents, enabling identity verification, risk screening, and execution authorization with on-chain policy enforcement for secure and auditable transactions.209 npm2MIT

Shatale MCP Serverofficial
AlicenseAqualityAmaintenanceAI-native payment infrastructure that enables AI agents to make purchases, issue virtual cards, and manage spending within delegated budgets and policy controls.7468 npmMIT- AGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.