Official MCP RegistryListed
NythosX Agent Tools
Gas fees and USD tx costs on 6 chains, cheapest-chain ranking, URL to Markdown. Pay per call, x402.
First seen 21 Oct 2026. Evidence as of 23 Oct 2026.
4
Tools
From an anonymous probe
1
Source listings
Each with its own history
5
Recorded changes
Since first seen
Tools
| Tool | Description | Behaviour |
|---|---|---|
| compare_gas_costs | Where is it cheapest to send this transaction right now?. Ranks all 6 supported chains (Base, Ethereum, Arbitrum, Optimism, Polygon, Solana) by the USD cost of a specific transaction type (transfer, USDC transfer or swap) at a specific speed tier (slow, standard or fast). Returns the sorted ranking, the cheapest chain and any chains that could not be queried (in failed[]). Queries all 6 chains' RPCs in parallel per call; a slow or unresponsive chain lands in failed[] rather than blocking the response. Costs $0.005 USDC per call (x402). | Not declared |
| get_gas_price | Current gas and fee prices for one chain. Current gas and fee prices for Base, Ethereum, Arbitrum, Optimism, Polygon or Solana: slow/standard/fast tiers and the USD cost of a transfer, USDC transfer and swap. Updated every 15 seconds. Paid via x402: the first call returns 402 with payment requirements; retry with a PAYMENT-SIGNATURE header (or, over MCP, with payment in _meta["x402/payment"]) to get the 200 response — failed/unpaid calls are never charged. Costs $0.002 USDC per call (x402). | Not declared |
| list_chains | List supported chains (Base, Ethereum, Arbitrum, Optimism, Polygon, Solana) and the gas-unit constants used by the paid tools (free). Always returns the full, unfiltered list of all 6 chains (no input/filter params). gasUnits.{transfer|usdc_transfer|swap} are plain integers: the gas units a typical transaction of that type costs on an EVM chain (evm) or in Solana compute units (svm) — multiply by the chain's current fee from get_gas_price to estimate USD cost yourself, or just call get_gas_price/compare_gas_costs which already does this. | Not declared |
| read_url_as_markdown | Convert any web page into clean, readable Markdown. Fetches a public web page and returns clean Markdown: title, byline, site name, excerpt, word count and the extracted article body. Use it to give an AI agent readable text from a URL without writing your own scraper. Respects robots.txt, blocks private hosts, follows at most five redirects, caps the page at 3 MB. Pass links=true to also get the page's outbound links. Failure modes (all return a non-2xx status and are not charged): 403 blocked_by_robots_txt if the site disallows the path; 415 unsupported_content_type for non-HTML responses (e.g. PDFs, images, JSON APIs); 422 no_readable_content if the page has no extractable article text (e.g. a pure JS app shell); 502 upstream_unavailable or upstream_status if the target site errors or times out. Costs $0.003 USDC per call (x402). | Not declared |
Change history
- read_url_as_markdown: description changed (+"Failure modes (all return a non-2xx status and are not charged): 403 blocked_by_robots_txt if the site disallows the path; 415 unsupported_content_type for non-HTML responses (e.g. PDFs, images, JSON APIs); 422 no_readable_content if the page has no extractable article text (e.g. a pure JS app shell); 502 upstream_unavailable or upstream_status if the target site errors or times out.")
- list_chains: description changed (+"Always returns the full, unfiltered list of all 6 chains (no input/filter params). gasUnits.{transfer|usdc_transfer|swap} are plain integers: the gas units a typical transaction of that type costs on an EVM chain (evm) or in Solana compute units (svm) — multiply by the chain's current fee from get_gas_price to estimate USD cost yourself, or just call get_gas_price/compare_gas_costs which already does this.")
- get_gas_price: description changed (+"Paid via x402: the first call returns 402 with payment requirements; retry with a PAYMENT-SIGNATURE header (or, over MCP, with payment in _meta["x402/payment"]) to get the 200 response — failed/unpaid calls are never charged.")
- compare_gas_costs: description changed (+"6" +"(Base, Ethereum, Arbitrum, Optimism, Polygon, Solana)" +"queried (in failed[]). Queries all 6 chains' RPCs in parallel per call; a slow or unresponsive chain lands in failed[] rather than blocking the response.")
- Listed (registry)
| Source | Listing | First seen | Last seen | Versions |
|---|---|---|---|---|
| Official MCP Registry | com.nythosx.tools/agent-tools | 21 Oct 2026 | 23 Oct 2026 | 1 |