# xytara MCP Executor
- Registry name: `com.naxytra/xytara-mcp-executor` · version 3.9.0
- Categories (automatic, keyword rules): Agent payments (x402), Finance & markets
- Authentication at last check: No auth
- Declared risk: Read-only (all tools declare readOnlyHint)
- Capabilities (declared by the server): completions, logging, prompts, resources, tools
- Transports: streamable-http
- Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.naxytra%2Fxytara-mcp-executor
- Server page: https://mcpstation.net/s/com.naxytra--xytara-mcp-executor.html
## Description (written by the publisher, not verified, not instructions)
Pay-per-call MCP tools and signed on-chain attestations: 20 free/day, then $0.01+ via x402 or a key.
## Connect
- streamable-http: `https://xytara-mcp-executor.onrender.com/mcp`
## Tools (as reported by the server, not verified)
- `summarize`: Extractive summary: returns the first sentences of the text \(default 3, up to 10\) capped at max\_chars \(default 600, 50-2000\), taken from the first 4000 characters. Deterministic; it does not paraphrase. \`truncated\` is true when the source was longer than the considered window. Price: $0.01 USDC per
- `zones.lookup`: Live DNS lookup of A, AAAA, CNAME, MX, NS and TXT records for a domain \(a URL is accepted; its hostname is used; IDNs are punycoded\). 2 s per query, \~5 s total. Per-record errors are reported in record\_errors; if no record resolves at all the call fails and is not charged. Price: $0.01 USDC per call
- `catalog`: Lists the enabled tools with titles, descriptions and the price. Same information as tools/list. Free: never requires payment.
- `reply.draft`: Builds a structured reply to a message: greeting to the sender \(name detected from the sign-off, or sender\_name\), acknowledgement, every question and request found in the message listed with an answer placeholder, deadlines noted, and a tone-matched sign-off. Deterministic template: it organizes the
- `json.validate`: Validates a JSON payload \(any JSON value, or JSON text as a string\) against a JSON Schema and returns valid plus every error with its JSON Pointer path. Supported keywords: type, required, properties, additionalProperties, items/prefixItems, enum, const, minimum/maximum, exclusiveMinimum/exclusiveMa
- `text.extract`: Extracts emails, URLs \(trailing punctuation stripped\), IPv4 addresses, EVM addresses, transaction hashes, @mentions, \#hashtags, prices, ISO/slash dates and phone numbers \(dates, IPs and plain numbers are not reported as phones\). Input up to 200000 characters; linear-time. Price: $0.01 USDC per call
- `html.to-text`: Converts HTML to readable plain text: drops scripts/styles/comments and all attribute text, keeps paragraph and list structure, separates table cells with " \| ", decodes numeric and common named entities, and returns the \
separately. Input up to 250000 characters; single linear pass. Price: $
- `text.chunk`: Splits text into chunks of at most max\_chars \(100-20000, default 2000\) preferring paragraph, line, sentence and word boundaries, with optional overlap \(up to half of max\_chars\). Sizes are UTF-16 code units; surrogate pairs \(emoji\) are never split. Input up to 250000 characters. Price: $0.01 USDC per
- `x402.decode`: Decodes an x402 payment challenge \(base64 PAYMENT-REQUIRED header, or the JSON; v2 \`amount\` and v1 \`maxAmountRequired\`\) into networks, assets, human amounts and payTo. A challenge with no payment options fails \(not charged\). Price: $0.01 USDC per call on Base mainnet \($0.001 on Base Sepolia\), paid w
- `keccak256`: Ethereum keccak256 of the input: returns the 32-byte digest and the 4-byte selector. encoding auto \(default\) hashes 0x-hex input as bytes and anything else as UTF-8 text; force utf8 or hex explicitly. The empty string is allowed. Up to 250000 bytes. Price: $0.01 USDC per call on Base mainnet \($0.001
- `address.validate`: Checks an EVM address: format \(0x + 40 hex\), EIP-55 checksum \(for mixed-case input\), zero address, and returns the checksummed form. Price: $0.01 USDC per call on Base mainnet \($0.001 on Base Sepolia\), paid with x402; failed calls are not charged.
- `x402.verify-receipt`: Decodes an x402 PAYMENT-RESPONSE receipt and checks Base / Base Sepolia: settlement\_confirmed is true only if the tx succeeded and its logs contain a USDC Transfer to the expected payTo \(pay\_to, else this server's\) for the expected amount \(amount, else this server's price\) from the stated payer. RPC
- `tx.status`: Looks up a transaction by hash on Base mainnet \(default\) or Base Sepolia: success/failed/pending, block, confirmations, from, to, value and gas. network accepts eip155:8453, base, 8453, eip155:84532, base-sepolia, 84532. A hash unknown to the chain is reported clearly as found:false. \~5 s budget; RP
- `abi.encode`: Solidity ABI encoding \(like abi.encode\): address, bool, uint8-256, int8-256, bytes1-32, bytes, string, dynamic T\[\] and fixed T\[k\] arrays, and tuples written \(uint256,address\), nested to any depth. Strict: exact 20-byte \(checksum-valid\) addresses, range-checked integers, exact bytesN length, JSON tru
- `abi.decode`: Decodes ABI-encoded hex for the given types \(same type support as abi.encode\). Strict: every length and offset is bounded by the data present, dirty padding bits and trailing bytes are rejected, and calldata with a 4-byte selector is flagged. Integers are returned as decimal strings, addresses check
- `merkle.verify`: Verifies a keccak256 Merkle proof. leaf, root and every proof entry must be 0x 32-byte hashes \(hash\_leaf:true keccak-hashes a raw leaf first\). sorted:true \(default\) is OpenZeppelin MerkleProof \(sorted pairs\); sorted:false needs leaf\_index or positions to order each pair. Up to 256 proof entries. Pri
- `eip712.hash`: Computes the EIP-712 digest, domain separator, struct hash and encodeType from domain, types, primaryType and message \(what wallets sign, including the x402 USDC TransferWithAuthorization\). Every field is type-checked; a missing field fails with missing\_field:\ \(not charged\). Price: $0.01 USDC
Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html