AgentResolver — Agent Commerce Health Monitoring
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Free API/MCP/x402 health checks plus $19 hourly managed monitoring for agent services.
| Author | io.github.waxsway |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 710 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"AgentResolver — Agent Commerce Health Monitoring": {
"url": "https://agentresolver.vercel.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (36)
sponsorship_inforead-onlyFree read-only information for tool/API/MCP providers about AgentResolver's explicitly labeled sponsorship pilot. Organic ranking remains independent; applying creates no purchase or financial commitment.
Hints: read-only yes · destructive no · idempotent yes · open-world no
resolveread-onlyFree exploratory discovery. Use only when browsing possible tools/APIs/MCP services without needing a trustworthy execution choice yet. For an actual missing capability, prefer procure so required evidence fails closed and unresolved candidates can escalate to verification.
Parameters:
goal(required) — stringurl— stringlimit— integer
Hints: read-only yes · destructive no · idempotent yes · open-world yes
provider_bootstrapread-onlyFree zero-state provider onboarding. Reads the fixed AgentResolver well-known manifest on one HTTPS origin, live-verifies selected same-origin x402 payment identities, returns an immediate providerOrigins procurement seed, and prepares caller-owned durable 402 Index registration actions. AgentResolver does not persist provider state or send the external registration.
Parameters:
origin(required) — stringrouteIds— array
Hints: read-only yes · destructive no · idempotent yes · open-world yes
procureread-onlyCALL THIS when the agent's installed tools do not clearly satisfy the current task. Free open-world procurement across APIs, MCP, x402, L402 and MPP. Required compatibility evidence fails closed: AgentResolver returns no selected provider rather than guessing. When supported unknowns remain, the response can recommend the paid $0.02 verified_resolve step. Never authorizes spend.
Parameters:
goal(required) — stringlimit— integerconstraints— objectproviderOrigins— array
Hints: read-only yes · destructive no · idempotent yes · open-world yes
abi_encoderead-onlyPaid $0.005 USDC on Base or Solana exact Ethereum ABI encoding from Solidity typed JSON values to calldata-ready hex.
Parameters:
types(required) — arrayvalues(required) — array
Hints: read-only yes · destructive no · idempotent yes · open-world no
abi_decoderead-onlyPaid $0.005 USDC on Base or Solana exact Ethereum ABI decoding into JSON-safe typed values.
Parameters:
types(required) — arraydata(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
eip712_hashread-onlyPaid $0.005 USDC on Base or Solana exact EIP-712 typed-data digest for signing and verification workflows.
Parameters:
domain(required) — objecttypes(required) — objectprimaryType(required) — stringmessage(required) — object
Hints: read-only yes · destructive no · idempotent yes · open-world no
ens_namehashread-onlyPaid $0.01 USDC on Base or Solana ENSIP-15 normalization, exact ENS namehash and label hashes.
Parameters:
name(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
evm_address_checksumread-onlyPaid $0.003 USDC on Base or Solana exact EIP-55 address validation and checksum normalization.
Parameters:
address(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
keccak256read-onlyPaid $0.004 USDC on Base or Solana exact Ethereum keccak256 digest for UTF-8 text or hex bytes.
Parameters:
input(required) — stringencoding— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
solidity_selectorread-onlyPaid $0.01 USDC on Base or Solana exact 4-byte Solidity selector and full keccak256 signature hash.
Parameters:
signature(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
evm_unitsread-onlyPaid $0.005 USDC on Base or Solana exact decimal/base-unit conversion with arbitrary token decimals.
Parameters:
mode(required) — stringvalue(required) — stringdecimals(required) — integer
Hints: read-only yes · destructive no · idempotent yes · open-world no
x402_pingread-onlyPaid $0.001 USDC on Base or Solana no-body settlement canary for funded agents. Returns a timestamped pong only after successful x402 payment to verify wallet, facilitator, payment, and delivery end-to-end.
Parameters:
echo— string
Hints: read-only yes · destructive no · idempotent no · open-world no
sha256read-onlyPaid $0.001 USDC on Base or Solana SHA-256 digest of bounded UTF-8 text.
Parameters:
input(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
sha512read-onlyPaid $0.001 USDC on Base or Solana SHA-512 digest of bounded UTF-8 text.
Parameters:
input(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
hmac_sha256read-onlyPaid $0.001 USDC on Base or Solana HMAC-SHA256 hex digest.
Parameters:
input(required) — stringsecret(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
base64_encoderead-onlyPaid $0.001 USDC on Base or Solana UTF-8 to Base64 encoding.
Parameters:
input(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
base64_decoderead-onlyPaid $0.001 USDC on Base or Solana Base64 to UTF-8 decoding.
Parameters:
input(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
jwt_decoderead-onlyPaid $0.001 USDC on Base or Solana non-verifying JWT header/payload decode.
Parameters:
input(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
json_normalizeread-onlyPaid $0.001 USDC on Base or Solana canonical JSON normalization plus SHA-256 digest.
Parameters:
value(required)
Hints: read-only yes · destructive no · idempotent yes · open-world no
json_schema_validateread-onlyPaid $0.001 USDC on Base or Solana deterministic JSON Schema subset validation.
Parameters:
data(required)schema(required) — object
Hints: read-only yes · destructive no · idempotent yes · open-world no
url_parseread-onlyPaid $0.001 USDC on Base or Solana absolute URL parser.
Parameters:
url(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
uuid_v4read-onlyPaid $0.001 USDC on Base or Solana UUID v4 generation, up to 20 IDs.
Parameters:
count— integer
Hints: read-only yes · destructive no · idempotent no · open-world no
slugifyread-onlyPaid $0.001 USDC on Base or Solana deterministic slug generation.
Parameters:
text(required) — stringseparator— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
hash_encoderead-onlyPaid $0.001 USDC on Base or Solana deterministic SHA-256, SHA-512, HMAC-SHA256, Base64 encode/decode, or non-verifying JWT decode. x402-aware MCP clients can authorize and settle inside this tool call.
Parameters:
operation(required) — stringinput(required) — stringsecret— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
payment_guardread-onlyPaid $0.001 USDC fail-closed payment authorization preflight. Use immediately before an autonomous agent signs a target x402 payment. Returns eligible/blocked, exact observed payment terms, reason codes, evidence receipt and stable fingerprints. The caller retains sole spending authority.
Parameters:
url(required) — stringbodymethod— stringmaxPriceUsd— numberexpectedPayTo— stringexpectedNetwork— stringallowUnpaidPostProbe— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
x402_payment_preflightread-onlyPaid $0.001 USDC on Base or Solana transaction-path gate for autonomous buyers. Returns eligible/blocked, exact target payment terms, fail-closed reason codes and verifiable evidence before caller authorization. AgentResolver never requests a private key, signs the target payment, or custodies/forwards target funds.
Parameters:
url(required) — stringbodymethod— stringmaxPriceUsd— numberexpectedPayTo— stringexpectedNetwork— stringallowUnpaidPostProbe— boolean
Hints: read-only yes · destructive no · idempotent yes · open-world yes
http_inspectread-onlyPaid $0.001 USDC on Base or Solana verify-before-pay endpoint safety check: payTo verification, quote price, network, asset, resource binding and x402 challenge compliance before an agent authorizes spend. POST probes require explicit caller opt-in because an unprotected endpoint could have side effects.
Parameters:
url(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
tool_contractread-onlyPaid $0.005 USDC on Base or Solana deterministic JSON-schema compatibility check between one tool output and the next tool input. Returns exact incompatibility reasons and conservative normalized mappings. x402-aware MCP clients can authorize and settle inside this tool call.
Parameters:
producerOutputSchema(required) — objectconsumerInputSchema(required) — object
Hints: read-only yes · destructive no · idempotent yes · open-world no
openapi_selectread-onlyPaid $0.005 USDC on Base or Solana selection of the best operation from one public JSON OpenAPI spec for a stated goal. Returns a compact execution-ready contract. x402-aware MCP clients can authorize and settle inside this tool call.
Parameters:
specUrl(required) — stringgoal(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
mcp_preflightread-onlyPaid $0.001 USDC on Base or Solana live MCP endpoint preflight for reachability, compatibility, latency, server metadata and tool inventory. x402-aware MCP clients can authorize and settle inside this tool call.
Parameters:
endpoint(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
agent_readinessread-onlyPaid $0.005 USDC on Base or Solana audit of a public website for agent discoverability and machine-readable integration signals. x402-aware MCP clients can authorize and settle inside this tool call.
Parameters:
url(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
agent_distribution_packread-onlyPaid $5 USDC seller-side agent distribution pack for API/MCP discoverability: live discovery audit, ready-to-commit agent-readable artifacts, and a prioritized API/MCP distribution sequence.
Parameters:
providerName(required) — stringdescription(required) — stringorigin(required) — stringtags— arraymcpName— stringversion— stringopenapiUrl— stringmcpEndpoint— stringrepositoryUrl— stringprimaryEndpoint— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
provider_launch_checkread-onlyPaid $0.05 USDC seller-side agent-distribution entry check: verify provider readiness and the live x402 contract, then use the $5 Distribution Pack when discoverability artifacts or launch fixes are needed.
Parameters:
providerId(required) — stringproviderName(required) — stringcapabilityId(required) — stringname(required) — stringdescription(required) — stringorigin(required) — stringendpoint(required) — stringpriceUsd(required) — numbertags— arraymethod— stringnetwork— stringprobeUrl— string
Hints: read-only yes · destructive no · idempotent yes · open-world yes
verified_resolveread-onlyPAID $0.02 USDC verification step. Use after procure returns no proven selection / eligible_with_unknowns, or immediately before trusting an unfamiliar external candidate when live evidence is required. Re-checks supported endpoint, MCP, x402 and contract evidence and returns a fail-closed recommendation. Call only when the host independently authorizes the displayed spend.
Parameters:
goal(required) — stringurl— stringconstraints— objectproviderOrigins— array
Hints: read-only yes · destructive no · idempotent yes · open-world yes
batch_verified_resolveread-onlyPaid $0.05 USDC on Base or Solana batch live verification for 2–4 capability decisions using unpaid MCP and x402/HTTP evidence. x402-aware MCP clients can authorize and settle inside this tool call.
Parameters:
items(required) — array
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.