Skip to main content
Glama

Server Details

Market-validated MCP capabilities with x402 paid execution.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
95.2% over 45 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The tools are mostly distinct: discovery, execution, receipt lookup, and result recovery target different buyer needs. However, locate_owned_receipt and recover_owned_result both concern recovery workflows and could be confused without carefully reading the descriptions.

Naming Consistency4/5

All tools share the kevaremesh_ prefix and use snake_case, with three tools following a clear verb_object pattern. kevaremesh_use is a minor outlier because it is a bare verb, but it remains readable and distinct.

Tool Count4/5

Four tools is reasonable for a focused x402 discovery, execution, and recovery service. The surface is compact, though the recovery area might benefit from clearer separation or one additional status-oriented tool.

Completeness4/5

The set covers discovery, paid execution, receipt lookup, and result recovery, which addresses the core lifecycle. Minor gaps exist around general payment status or provider listing, but agents can work around them through discovery and recovery tools.

Available Tools

4 tools
kevaremesh_find_owned_apiFind KEVAREMESH original APIs and current real checkout availability (FREE)A
Read-onlyIdempotent
Inspect

Use this free read-only tool to discover KEVAREMESH's existing first-party API tools for structured data, JSON, CSV, Base64, URLs, timestamps, encoding and other deterministic tasks. Returns exact original input-contract links, optional free preview links, and CURRENT merchant-authorized payment eligibility. No wallet, provider execution, payment or signup required. Do not infer paid availability from an indicative price. For paid external web/search/finance APIs use kevaremesh_use with the buyer's authorized payment policy.

NameRequiredDescriptionDefault
limitNo
queryYesDescribe an original API capability: for example CSV to JSON, base64, hashing, timestamps or URL parsing.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only, idempotent, non-destructive behavior, but the description adds meaningful context: no wallet, provider execution, payment or signup is required, and it describes what is returned (input-contract links, free preview links, current merchant-authorized payment eligibility). This goes beyond the safety profile annotations. The one gap is that return format details are still somewhat abstract without an output schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the core purpose and then adds returns and the sibling alternative, with no obvious filler. A few clauses (e.g., 'current merchant-authorized payment eligibility') are dense but still earn their place by preventing misuse.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple two-parameter discovery tool with rich annotations but no output schema, the description covers what it returns, what it excludes, and the alternative route. The only missing piece is clarity on the limit parameter's effect, which is minor given the tool's low complexity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is only 50%: the query parameter has a useful description in the schema, but the limit parameter has bounds and a default with no description anywhere. The tool description adds no parameter-level meaning or guidance (e.g., how to phrase a query, what limit controls), so it fails to compensate for the undocumented limit.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (find/discover) and resource (KEVAREMESH's first-party API tools) with clear scope (free, read-only, deterministic tasks). It explicitly distinguishes itself from the sibling by naming kevaremesh_use for paid external APIs, so an agent can select it without opening either schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says when to use this tool (structured data, JSON, CSV, Base64, URLs, timestamps, encoding) and when to use the alternative (paid external web/search/finance APIs via kevaremesh_use). It also warns against inferring paid availability from an indicative price, leaving no routing ambiguity.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kevaremesh_locate_owned_receiptRecover an already reserved owned-API receipt without paying againA
Idempotent
Inspect

Use ONLY if the buyer already submitted a signed x402 payment but lost the HTTP receipt response. Provide a locally computed SHA-256 hex digest of the EXACT original Payment-Signature value, never the raw signature. Performs one free, read-only private-ledger lookup, returns the existing buyer-held recovery receipt ID when present and NEVER charges or creates another payment.

NameRequiredDescriptionDefault
payment_signature_sha256YesSHA-256 of the exact prior Payment-Signature header; private bearer fingerprint, not the signature or wallet key

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds substantial context beyond the annotations: the lookup is free, it never charges or creates another payment, and it returns the existing receipt ID only when one is present. One tension remains: it calls the operation "read-only" while the annotations declare readOnlyHint=false, so an agent cannot tell whether the lookup itself writes a receipt record; this is a minor inconsistency rather than a substantive misdirection, because destructiveHint=false and idempotentHint=true agree with the description that the operation is safe.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded, with the precondition first, the parameter rule second, and the behavioral guarantees last. Nothing is wasted; the capitalized ONLY/EXACT/NEVER is emphatic but each word carries a distinct constraint.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter tool with no output schema, the description covers the happy path and the no-charge guarantee well. It is silent on what happens when no receipt exists, specifically whether the response is indistinguishable from a miss; for a privacy-preserving ledger lookup, that gap matters.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema itself already supplies the baseline documentation of the single parameter. The description still adds real value by saying the digest must be computed locally from the EXACT original Payment-Signature value and never the raw signature; this is operational guidance the schema does not give.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource (recover an already-reserved owned-API receipt) and frames the exact situation it serves: the buyer paid and lost the HTTP response. It does not, however, say how it differs from the confusingly similar sibling kevaremesh_recover_owned_result, which an agent could easily confuse this with.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use ONLY if the buyer already submitted a signed x402 payment but lost the HTTP receipt response" is a strong, explicit precondition that scopes usage, and the warning to send the hash rather than the raw signature is a useful guardrail. It stops short of a score of 5 because it does not name an alternative such as recover_owned_result or find_owned_api, so the agent must infer which tool to use when the receipt response was not lost.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kevaremesh_recover_owned_resultRecover already purchased KEVAREMESH API output (NO NEW PAYMENT)A
Idempotent
Inspect

For a buyer-held PRIVATE receipt ID from a previous KEVAREMESH native owned-API purchase. Check payment and delivery, reconcile an already authorized Base USDC transaction on-chain with the merchant, or retrieve the original result from a 24-hour encrypted cache. Reconciliation can confirm EXISTING settlement only and cannot sign, charge or create a new payment. Keep receipt and transaction details private.

NameRequiredDescriptionDefault
modeNostatus
receipt_idYes
transaction_hashNoOptional verified prior Base transaction hash for reconcile mode only; never a wallet signing request.

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Adds substantial context beyond the annotations: the result cache is only 24 hours (a real time limit that changes call strategy), reconciliation performs no signing/charging, and receipt/transaction details must be kept private. This is consistent with idempotentHint=true and destructiveHint=false; readOnlyHint=false is coherent because reconcile touches on-chain state, and the description explicitly bounds that side effect.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two dense sentences with no filler, and the hardest constraint (no new payment) lands early. The leading fragment 'For a buyer-held PRIVATE receipt ID...' reads slightly awkwardly as an opening and the cache TTL could be tighter, but nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With three params, no output schema, and low schema coverage, the description carries the burden well: it explains all three modes, the 24-hour result window, the no-charge guarantee, and the privacy requirement. The remaining gap is failure behavior — what status/result returns when the cache has expired or the receipt is unknown — which an agent would want before relying on the 24-hour boundary.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is only 33% and the 'mode' enum has no per-value documentation, but the description compensates by mapping the three operations onto status/result/reconcile ('Check payment and delivery', 'reconcile... on-chain', 'retrieve the original result'). receipt_id and transaction_hash formats are already handled by schema patterns and the transaction_hash description; only the default and per-mode requirements are left implicit.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (recover) plus resource (already purchased API output) and enumerates the three concrete operations: status/delivery check, on-chain reconciliation, and cached result retrieval. The opening phrase 'For a buyer-held PRIVATE receipt ID' implicitly separates it from locate_owned_receipt/find_owned_api (you already have the receipt), but no sibling is named, so differentiation is inferred rather than stated.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear precondition ('buyer-held PRIVATE receipt ID from a previous purchase') and a hard exclusion ('reconciliation can confirm EXISTING settlement only'), which tells the agent this is never a substitute for a purchase flow. However it never names kevaremesh_locate_owned_receipt or kevaremesh_find_owned_api as the path when no receipt_id exists, leaving that routing to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kevaremesh_useAI external APIs + Native Base64 x402 purchase — KEVAREMESHA
Destructive
Inspect

Use for buyer-authorized Base64 encode/decode via the LIVE new x402 owned merchant (only if the current merchant release proof passes), and when a task needs fresh web search/content, news, finance, blockchain or crypto data, social search, people/business enrichment, geocoding, travel availability, AI/media generation, screenshots, weather, research, or another external API capability. Put only the desired result in goal; KEVAREMESH resolves the capability, compares eligible live x402 supply, adapts provider input, selects the provider, and routes execution. Discovery and quotes are free. Preparing an executable external route through this tool costs a $0.001 KEVAREMESH route fee. Upstream provider payments remain buyer-direct. Retry the same tool after each x402 PaymentRequired step.

NameRequiredDescriptionDefault
goalYesState only the result you need; do not search for, name, or choose an API/provider. Examples: search the web, retrieve blockchain/finance/news/social data, enrich an entity, geocode, run AI or media generation, search travel availability, take a screenshot, or check uptime.
inputNoFor owned API purchases, provide exact arguments, e.g. {text:'Hello',operation:'encode'} for Base64. Never put payment signatures in input.
previewNoIf true, only return a free validation/selection preview for a currently reviewed first-party product. No charge, execution or settlement is requested.
capabilityNoOptional explicit reviewed capability, e.g. base64_transform; unknown capabilities must still be resolved and the live merchant checked.
preferenceNoOptional free provider selection preference. Does not grant third-party execution rights.
continuationNoWhen payment credentials do not carry the KEVAREMESH continuation extension, resend only the exact continuation object returned by the previous PaymentRequired challenge. Never invent or edit route tokens.
max_budget_usdNoOptional maximum upstream provider spend for this task. If omitted, KEVAREMESH minimizes cost and the x402 client still controls whether any payment is authorized.
max_unit_price_usdNoOptional maximum price per upstream provider call. This is NOT a replacement for buyer-controlled x402 payment authorization.

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With annotations already declaring openWorld=true, destructive=true, readOnly=false, and idempotent=false, the description adds substantial behavioral context: free discovery/quotes, a $0.001 route fee for executable external routes, buyer-direct upstream payments, and the PaymentRequired retry flow. It does not explicitly elaborate on destructiveness or non-idempotency, but the annotations already carry those safety signals.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the use case and follows with routing, pricing, and retry behavior. It is dense and jargon-heavy, especially around x402 and merchant release proof, but the length is largely justified by the broad meta-tool scope.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 8-parameter, open-world, potentially destructive routing/purchase tool with no output schema, the description covers the execution and payment flow well but does not explain what successful responses look like. It also lacks explicit sibling-tool differentiation, leaving some operational context incomplete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and every parameter is already documented. The description reinforces that goal should contain only the desired result and that input is for owned API purchases, but it largely repeats schema-level guidance rather than adding new parameter semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a clear capability-routing purpose: it resolves the requested external API capability, compares live x402 supply, selects a provider, and routes execution. It is much more specific than the name alone and lists concrete domains like Base64, web search, finance, and geocoding, though it does not explicitly distinguish itself from the sibling find/receipt/recover tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives clear usage context: use it when a task needs an external API capability, put only the desired result in goal, and retry the same tool after each x402 PaymentRequired step. It also states the merchant-release-proof condition and that discovery/quotes are free, but it does not explicitly compare when to choose the sibling tools instead.

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. 1 tool update
    • Changedkevaremesh_use3 fields changed
      • addedInput schema / properties / continuation
        Added value: +{
        +  "additionalProperties": true,
        +  "description": "When payment credentials do not carry the KEVAREMESH continuation extension, resend only the exact continuation object returned by the previous PaymentRequired challenge. Never invent or edit route tokens.",
        +  "type": "object"
        +}
      • addedInput schema / properties / max_unit_price_usd
        Added value: +{
        +  "description": "Optional maximum price per upstream provider call. This is NOT a replacement for buyer-controlled x402 payment authorization.",
        +  "exclusiveMinimum": 0,
        +  "type": "number"
        +}
      • addedInput schema / properties / preference
        Added value: +{
        +  "description": "Optional free provider selection preference. Does not grant third-party execution rights.",
        +  "enum": [
        +    "balanced",
        +    "cheapest",
        +    "proven"
        +  ],
        +  "type": "string"
        +}
  2. 1 tool update
    • Changedkevaremesh_recover_owned_result2 fields changed
      • changedInput schema / properties / mode / enum
        Previous value: -[
        -  "status",
        -  "result"
        -]New value: +[
        +  "status",
        +  "result",
        +  "reconcile"
        +]
      • addedInput schema / properties / transaction_hash
        Added value: +{
        +  "description": "Optional verified prior Base transaction hash for reconcile mode only; never a wallet signing request.",
        +  "pattern": "^0x[0-9a-fA-F]{64}$",
        +  "type": "string"
        +}
  3. 3 tool updates
    • Addedkevaremesh_locate_owned_receipt
    • Addedkevaremesh_recover_owned_result
    • Changedkevaremesh_use3 fields changed
      • addedInput schema / properties / capability
        Added value: +{
        +  "description": "Optional explicit reviewed capability, e.g. base64_transform; unknown capabilities must still be resolved and the live merchant checked.",
        +  "maxLength": 80,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • changedInput schema / properties / input / description
        Previous value: -"Usually omit. Only add structured task fields when KEVAREMESH explicitly returns input_required."New value: +"For owned API purchases, provide exact arguments, e.g. {text:'Hello',operation:'encode'} for Base64. Never put payment signatures in input."
      • addedInput schema / properties / preview
        Added value: +{
        +  "description": "If true, only return a free validation/selection preview for a currently reviewed first-party product. No charge, execution or settlement is requested.",
        +  "type": "boolean"
        +}
  4. 1 tool update
    • Addedkevaremesh_find_owned_api

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Ed25519-signed market-state receipts for 28 exchanges: is the venue open right now, as a receipt any agent can verify without trusting the operator, fail-closed (unknown is reported as closed). MCP tools: get_market_status, get_market_schedule, list_exchanges, get_payment_options. Free tier 500 calls a day with an instant key; x402 pay-per-call at 0.001 USDC on Base; Builder 99 USDC a month
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables agents to access production-grade paid MCP tools with real on-chain x402 v2 settlement, including EVM wallet risk scoring, payload normalization, and facilitator discovery, all discoverable via Bazaar-compatible metadata.
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    The first MCP server that pays for itself. AI agents pay for ScriptMasterLabs data autonomously via x402 — 43+ pay-per-call tools for market intelligence, SEC filings, federal grants/contracts, and more.
    1
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources