{"service":"Agent Payload Tools","payment":{"protocol":"x402","version":2,"scheme":"exact","asset":"USDC","networks":[{"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6B2683F66d35b91ED05a1646c0305b02260B6acB"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"6cBob4SADGcWdsMPxkSnJ9GYL5EvmENkJnjfeVPBTxfA"}]},"mcp":{"endpoint":"/mcp","transport":"streamable-http","tool_count":8,"execution":"x402-paid"},"openapi":"/openapi.json","free_resources":["/","/health","/capabilities","/openapi.json","/llms.txt","/robots.txt","/.well-known/x402","/stats"],"tools":[{"path":"/hash","mcpName":"payload_hash","name":"SHA256 Hash Checksum","description":"Hash text, strings, or UTF-8 payload data with SHA256, SHA384, or SHA512. Compute a cryptographic hash, checksum, or digest for payload integrity, content fingerprinting, cache keys, and verifying that data has not changed.","priceUsd":"$0.001","atomicUsdc":"1000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"input":{"default":"","description":"UTF-8 text to hash.","type":"string"},"algorithm":{"type":"string","enum":["SHA-256","SHA-384","SHA-512"],"description":"Digest algorithm. Defaults to SHA-256."}}},"example":{"input":"hello","algorithm":"SHA-256"},"tags":["AI agent payload tools","hash API","SHA256","SHA512"]},{"path":"/base64","mcpName":"payload_base64","name":"Base64 Encode Decode","description":"Base64 encode text or payload data, or Base64 decode a string back to UTF-8 text. Useful for Base64 encode/decode, API payload conversion, transport encoding, reversible text conversion, and decoding opaque payload strings.","priceUsd":"$0.001","atomicUsdc":"1000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"mode":{"type":"string","enum":["encode","decode"],"description":"Whether to encode or decode the input."},"input":{"default":"","description":"UTF-8 text or Base64 text, according to mode.","type":"string"}},"required":["mode"]},"example":{"mode":"encode","input":"hello"},"tags":["Base64","encoding","decoding","data transformation"]},{"path":"/hmac","mcpName":"payload_hmac","name":"HMAC","description":"Create or verify an HMAC for a message or payload using SHA-256, SHA-384, or SHA-512. Useful for webhook signatures, shared-secret authentication, payload signing, and message integrity checks.","priceUsd":"$0.001","atomicUsdc":"1000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"input":{"default":"","description":"UTF-8 message to authenticate.","type":"string"},"secret":{"type":"string","minLength":1,"description":"HMAC secret for this call. It is not stored."},"algorithm":{"type":"string","enum":["SHA-256","SHA-384","SHA-512"],"description":"Digest algorithm. Defaults to SHA-256."},"expected_hex":{"description":"Optional hexadecimal digest to compare in constant time.","type":"string","pattern":"^[0-9a-fA-F]*$"}},"required":["secret"]},"example":{"input":"message","secret":"shared-secret","algorithm":"SHA-256"},"tags":["HMAC","SHA256","authentication","agent developer tools"]},{"path":"/json-validate","mcpName":"payload_json_validate","name":"JSON Schema Validate","description":"Validate JSON data or an API payload against a compact JSON schema and return deterministic validation results. Check required fields, value types, object structure, and structured agent inputs. Useful as a JSON validator for API responses, request payloads, and schema checks.","priceUsd":"$0.001","atomicUsdc":"1000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"value":{"description":"JSON value to validate."},"schema":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{},"description":"Supported compact validation schema."}},"required":["value","schema"]},"example":{"value":{"name":"agent"},"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}}},"tags":["JSON validation","payload schema","agent developer tools"]},{"path":"/jwt-inspect","mcpName":"payload_jwt_inspect","name":"JWT Decode Inspect","description":"Inspect and decode a JWT token, including its header, claims, timestamps, and time validity, without verifying the signature. Useful for JWT claims inspection, token debugging, and payload analysis.","priceUsd":"$0.001","atomicUsdc":"1000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"token":{"type":"string","description":"JWT compact serialization to inspect."}},"required":["token"]},"example":{"token":"eyJhbGciOiJub25lIn0.eyJzdWIiOiIxMjMifQ."},"tags":["JWT inspection","claims decoding","payload inspection"]},{"path":"/text-diff","mcpName":"payload_text_diff","name":"Text Compare Diff","description":"Compare two texts or strings and find what changed. Return a deterministic line-by-line text diff showing added, removed, modified, and unchanged lines. Useful for text comparison, string comparison, change detection, version comparison, and finding differences between two payloads.","priceUsd":"$0.001","atomicUsdc":"1000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"before":{"default":"","description":"Original text.","type":"string"},"after":{"default":"","description":"Updated text.","type":"string"}}},"example":{"before":"one\ntwo","after":"one\nthree"},"tags":["text diff","change detection","agent developer tools"]},{"path":"/pipeline","mcpName":"payload_pipeline","name":"Pipeline","description":"Transform payload data through 1 to 12 deterministic steps in one call, including Base64 encode/decode, hex encode/decode, URL encode/decode, JSON parse/canonicalize, and SHA256/SHA512 hashing. Useful for multi-step data transformation, payload processing, encoding pipelines, decoding pipelines, and chained transformations.","priceUsd":"$0.003","atomicUsdc":"3000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"input":{"description":"Initial JSON-compatible value."},"operations":{"minItems":1,"maxItems":12,"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["base64_encode","base64_decode","hex_encode","hex_decode","url_encode","url_decode","json_parse","json_canonicalize","sha256","sha512"],"description":"Deterministic operation to apply to the current value."}},"required":["type"]},"description":"Ordered deterministic transformations."}},"required":["input","operations"]},"example":{"input":"hello","operations":[{"type":"base64_encode"},{"type":"sha256"}]},"tags":["data transformation","JSON canonicalization","encoding","MCP utilities"]},{"path":"/payload-inspect","mcpName":"payload_inspect","name":"Payload Inspect","description":"Inspect an unknown payload or string and detect whether it looks like JSON, JWT, Base64, hexadecimal, or URL-encoded data without executing code. Useful for payload identification, encoding detection, and deciding how to decode opaque input.","priceUsd":"$0.003","atomicUsdc":"3000","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"input":{"type":"string","description":"Payload text to inspect heuristically."}},"required":["input"]},"example":{"input":"{\"agent\":true}"},"tags":["payload inspection","encoding detection","AI agent payload tools"]}]}