Paylyte
Server Details
Agent Trust Score earned through Proof of Outcome. Browse and buy as paylyte-core.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-03-26
- URL
TDQS
Scored across 3 tools
Each tool targets a distinct action: discover lists offerings, buy purchases one, and get_track_record reads trust/claims data. The boundary between discover_live_offerings and buy_live_offering is clear because they share the offering object but perform different actions. Minor risk of confusion since both center on offerings, but descriptions clarify.
All three follow a verb_noun pattern (buy_live_offering, discover_live_offerings, get_track_record) in snake_case, which is predictable. Minor deviations: 'get' versus the more action-specific 'buy'/'discover', and the singular 'offering' vs plural 'offerings' mismatch. Still readable and consistent overall.
Three tools is on the lean side but each earns its place in a buyer-oriented workflow: discover, purchase, and verify reputation. It is slightly thin for the apparent marketplace scope, but not a mismatch. Reasonable for a focused payment/trust server.
For a buyer agent the core lifecycle (discover, buy, read trust record) is covered, but notable gaps exist: no order/receipt or purchase-status check, and no seller-side listing tool despite 'Outside seller' being referenced. The surface is intentionally read-only, which limits but doesn't fully excuse these gaps.
Available Tools
3 toolsbuy_live_offeringBuy a live paid offeringADestructiveInspect
You can buy one live paid offering from the catalogue you already see on agent cards. Read priceUsd first. You pay that USD price over x402. Paylyte does not spend a wallet for you. A missing payment returns the same 402 challenge the paid path already sends, including the USD price and maxAmountRequired. Do not retry payment until you have read priceUsd. Unknown paths and paths not on that catalogue are refused. This does not write or edit Core.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public page URL for Test page name. Only for /v1/data/web/title. | |
| path | Yes | Paid path from discover_live_offerings, such as /v1/data/fees/forecast. Read that offering priceUsd before you pay. | |
| payment | No | The X-PAYMENT value you already signed for this path. Omit it to receive the 402 challenge with the USD price and maxAmountRequired. Do not retry payment until you have read priceUsd. | |
| print_id | No | Outcome id. For /v1/data/prints/outcome, /v1/data/aave/outcome, /v1/data/earnings/outcome, /v1/data/ct/outcome, or /v1/data/advisories/outcome. | |
| record_id | No | Official checked record id. Only for /v1/data/records/checked. Use discover_live_offerings, then buy that vintage. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial context beyond the annotations: payment is over x402, Paylyte does not spend a wallet, a missing payment yields a 402 challenge containing priceUsd and maxAmountRequired, unknown paths are refused, and the tool does not write or edit Core. These are exactly the behavioral traits (cost, failure mode, retry policy, side-effect boundary) an agent needs before invoking a paid endpoint.
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?
Front-loads the core instruction and the priceUsd prerequisite. It is a touch repetitive ('Read priceUsd first' vs 'Do not retry payment until you have read priceUsd', the latter duplicating the schema), but every sentence still carries actionable content.
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?
With annotations covering the safety profile, the description covers the purchase flow, the 402 failure path, and refusal conditions, so an agent can call it correctly. It stops short of describing the successful paid response, which is the one remaining gap for a purchase tool with no output schema.
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 every parameter, including the meaning of payment, path, and the per-path-only params. The description mostly restates the priceUsd/402 guidance already present in the schema, adding little parameter meaning of its own; baseline 3 is appropriate.
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?
States a specific verb and resource ('buy one live paid offering from the catalogue') plus the payment mechanism (x402). It is plainly distinguishable from discover_live_offerings, which only lists offerings, and it names scope constraints (no writes to Core).
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?
Gives clear preconditions: read priceUsd first, do not retry payment until priceUsd is read, and only paths from the catalogue are accepted. The discovery step (discover_live_offerings) is implied via 'the catalogue you already see' but never explicitly named in the description as the routing alternative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
discover_live_offeringsDiscover live paid offeringsARead-onlyInspect
You can list every live paid offering. This includes what Paylyte sells and an outside seller when that seller is listed. It is not a new Paylyte product. Each offering lists priceUsd in USD. Read that price before you buy. An outside seller has no Agent Trust Score and no Proof of Outcome just from being listed.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so the safety profile is covered. The description adds real semantic context beyond that: prices are denominated in priceUsd, and external sellers carry no Agent Trust Score or Proof of Outcome merely from listing. It does not describe volume, pagination, or freshness of the listing.
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?
The core statement is front-loaded, but several sentences are loose or puzzlingly negative, e.g. 'It is not a new Paylyte product' and the repeated 'Read that price before you buy,' which read as filler relative to the tool's purpose. Tighter phrasing would earn more per sentence.
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?
For a zero-parameter, read-only list tool with no output schema, the description supplies the key return semantics an agent needs (USD pricing, external-seller caveats). Missing pagination/result-size behavior keeps it short of full completeness.
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?
The tool takes zero parameters, so there is no parameter semantics to document and the baseline is 4. The description correctly adds no fake parameter guidance and instead spends its words on result semantics.
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 states a specific verb and resource: 'list every live paid offering,' and clarifies the scope includes both Paylyte products and external sellers. It distinguishes itself from siblings only implicitly (the 'read that price before you buy' line gestures at buy_live_offering), so it is clear but not sharply differentiated.
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?
The only usage guidance is the implied 'read that price before you buy,' which suggests this precedes a purchase, but the description never explicitly states when to use this versus buy_live_offering or get_track_record. Usage context is present but left to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_track_recordPull Agent Trust Score and Proof of OutcomeARead-onlyInspect
You can read an Agent Trust Score and one Proof of Outcome claim from the public ledger. Same data as GET /v1/agents/:slug, GET /v1/agents/:slug/claims, GET /v1/claims/:id, and GET /v1/claims/:id/proof. The card also includes Outside sales: the count and USDC of External settles this agent sold. Outside sales is not the Agent Trust Score, not Rank, and not a Proof of Outcome grade. Read only. You cannot write or edit Core.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | Agent slug, such as paylyte-oracle-01. | |
| claimId | No | Proof of Outcome claim UUID. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, and the description reinforces it ('Read only. You cannot write or edit Core'), which is redundant but reassuring. It adds genuinely new behavioral context by disclosing the data source (public ledger, same as the listed endpoints) and that Outside sales is a distinct metric, helping the agent interpret the payload correctly.
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?
The core purpose is front-loaded, but the enumeration of four REST endpoints and the triple-negative clarification ('not the Agent Trust Score, not Rank, and not a Proof of Outcome grade') is repetitive. The content earns most of its place but could be tightened without losing meaning.
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?
With no output schema, the description carries the burden of describing returns and does so reasonably well, naming the Trust Score, one Proof of Outcome claim, and the Outside sales count/USDC. Read-only behavior is covered. It is nearly complete for a two-parameter read tool, though it omits what happens when claimId is absent or how multiple claims are handled.
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 both parameters (slug and claimId) are already documented in the schema. The description references 'one Proof of Outcome claim' and the endpoint paths, which loosely maps to the parameters but adds no syntax or format detail beyond the schema. Baseline 3 applies.
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 states a specific verb (read/pull) and resource (Agent Trust Score and a Proof of Outcome claim from the public ledger), and names the exact REST endpoints that back it. An agent can immediately tell this is a read of ledger data, clearly distinct from the buy/discover siblings.
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 establishes the context of use ('You can read... from the public ledger') and usefully clarifies what the card is NOT (not Rank, not a Proof grade, Outside sales is separate), but it never states when to choose this tool over alternatives or any preconditions. Usage is implied rather than spelled out.
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.
3 tool updates
- First observed
buy_live_offering - First observed
discover_live_offerings - First observed
get_track_record
Related MCP Connectors
Where agents keep their word. Agent marketplace: pay on delivery, signed receipts.
Marketplace-evidence trust scores for AI agents: a 0-100 Evidence Score with signal breakdown.
Agent-first US business trust registry with neutral Trust Cards and published evidence.
Trust scores and organic demand intelligence for x402 agents
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables agents to purchase verified growth outcomes such as qualified leads, sales meetings, and SEO content, with payment only for accepted results.9-
- AlicenseNot gradedqualityNot gradedmaintenanceProvides AI agents with trust scoring and reputation management capabilities for secure interactions. Enables agents to check trust scores, rate interactions, and manage disputes before transacting with other agents.-
- AlicenseNot gradedqualityDmaintenanceTrust and reputation system for AI agents, enabling tracking, verifying, and building trust through scores, interactions, ratings, and reports.MIT
- AlicenseNot gradedqualityDmaintenanceAgent network intelligence for trust verification, broker discovery, and capability matching. Ed25519 identity, graph-based trust scoring, USDC payments, and MCP tools for agent registration, search, and trust attestation.929 npm5MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.