{
    "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
    "name": "one.yruz/x402",
    "title": "YRUZ x402 tools",
    "version": "1.1.0",
    "description": "Pay-per-call tools for AI agents, no account or API key: website audit, any web page as clean Markdown, company enrichment from a domain, URL safety check (phishing, look-alikes, wallet drainers), weather forecast, domain and email-security intel, link preview, broken links, uptime, x402 endpoint check, wallet balance, live crypto prices and trends, Solana token rug-pull check, Solana portfolio, Solana transaction explain, network fees. 0.002-0.01 USDC per call via x402 (Base or Solana); get_example is free.",
    "websiteUrl": "https://yruz.one",
    "repository": {
        "url": "https://github.com/xzntexe/yruz-x402",
        "source": "github"
    },
    "serverInfo": {
        "name": "yruz-x402",
        "version": "1.1.0"
    },
    "remotes": [
        {
            "url": "https://yruz.one/mcp/x402",
            "transport": "streamable-http",
            "type": "streamable-http",
            "supportedProtocolVersions": [
                "2025-11-25",
                "2025-06-18",
                "2025-03-26"
            ],
            "authentication": {
                "type": "none",
                "description": "No auth. Each paid tool is paid per call with x402 (specs/transports-v2/mcp.md): an unpaid call returns isError + PaymentRequired in structuredContent; repeat it with params._meta[\"x402/payment\"] = PaymentPayload. Settlement in result._meta[\"x402/payment-response\"]."
            }
        }
    ],
    "payments": {
        "protocol": "x402",
        "versions": [
            1,
            2
        ],
        "asset": "USDC",
        "networks": [
            "eip155:8453",
            "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
        ],
        "price_range_usd": [
            "0.002",
            "0.01"
        ],
        "examples": "https://yruz.one/api/examples",
        "http_api": "https://yruz.one/openapi.json"
    },
    "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
    },
    "tools": [
        {
            "name": "site_audit",
            "title": "YRUZ Site Audit (0.01 USDC)",
            "description": "Website audit in one call: TLS certificate, security headers, HTTPS redirect, HTTP/2 and HTTP/3, compression, response time, redirects, SEO tags and AI-agent readiness (llms.txt, robots rules for AI bots, sitemap, structured data). Scores 0-100 per area with concrete fixes. Price: 0.01 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"site_audit\"}. Same tool over HTTP: https://yruz.one/api/audit?url=https%3A%2F%2Fyruz.one%2F",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "website URL or domain (required), e.g. https://example.com"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.01",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/audit"
                }
            }
        },
        {
            "name": "web_extract",
            "title": "YRUZ Web Extract (0.005 USDC)",
            "description": "Fetch any public web page and return its main content as clean Markdown (navigation, scripts and boilerplate removed) with title, description, language, canonical URL, author, publish date, headings, links and images. Built for agents that need to read or cite the web. Follows up to 5 redirects; HTML, plain text and JSON pages. Price: 0.005 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"web_extract\"}. Same tool over HTTP: https://yruz.one/api/extract?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHTTP_402",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "page URL (required), e.g. https://example.com/post"
                    },
                    "links": {
                        "type": "string",
                        "description": "1 to include every link on the page (default 1)"
                    },
                    "max_chars": {
                        "type": "string",
                        "description": "cap on the Markdown length, 1000-200000 (default 60000)"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.005",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/extract"
                }
            }
        },
        {
            "name": "company_enrich",
            "title": "YRUZ Company Enrich (0.01 USDC)",
            "description": "Company enrichment from a domain or email in one call: company name, description, logo, favicon, social profiles (LinkedIn, X, GitHub, Facebook, Instagram, YouTube ...), contact emails and phones published on the site, email provider (Google Workspace, Microsoft 365 ...), tech stack (CMS, framework, hosting, CDN, analytics, payments), schema.org organization data and domain registration age. For lead qualification, KYB and CRM enrichment. Price: 0.01 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"company_enrich\"}. Same tool over HTTP: https://yruz.one/api/enrich?domain=stripe.com",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "domain": {
                        "type": "string",
                        "description": "company domain (required), e.g. stripe.com; a URL or email works too"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "domain"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.01",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/enrich"
                }
            }
        },
        {
            "name": "url_safety_check",
            "title": "YRUZ URL Safety Check (0.005 USDC)",
            "description": "Should an agent open, sign or pay this link? Follows every redirect and checks the final site: domain age (RDAP), TLS certificate age and validity, look-alike and punycode domains, brand impersonation (PayPal, Coinbase, MetaMask, Phantom ...), risky TLDs, URL shorteners, raw-IP hosts, downloads, password and seed-phrase forms and wallet-drainer patterns. Returns a 0-100 risk score, a verdict (safe, caution, dangerous) and every signal explained. Heuristic, no blocklist. Price: 0.005 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"url_safety_check\"}. Same tool over HTTP: https://yruz.one/api/safety?url=https%3A%2F%2Fgithub.com%2Flogin",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "link to check (required), e.g. https://example.com/login"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.005",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/safety"
                }
            }
        },
        {
            "name": "domain_intel",
            "title": "YRUZ Domain Intel (0.01 USDC)",
            "description": "Domain intelligence in one call: DNS records (A, AAAA, MX, NS, TXT, CAA, SOA), email security (SPF with lookup count, DMARC policy, MTA-STS, TLS-RPT, BIMI, DKIM on common selectors), registration from RDAP (registrar, created, expires, status, DNSSEC) and the TLS certificate (issuer, expiry). Scored 0-100 with every issue and its fix. Ideal for vetting a vendor, a sender or a lead. Price: 0.01 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"domain_intel\"}. Same tool over HTTP: https://yruz.one/api/domain?domain=yruz.one",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "domain": {
                        "type": "string",
                        "description": "domain name (required), e.g. example.com; a URL or email works too"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "domain"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.01",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/domain"
                }
            }
        },
        {
            "name": "weather_forecast",
            "title": "YRUZ Weather Forecast (0.003 USDC)",
            "description": "Weather for any place on Earth: current conditions (temperature, feels-like, wind, humidity, pressure, cloud, precipitation), the next 48 hours hour by hour and a 7-day forecast with highs, lows and rain, in metric and imperial units, plus active official weather alerts for US locations. Place by name or coordinates. Data: MET Norway (CC BY 4.0) and the US National Weather Service. Price: 0.003 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"weather_forecast\"}. Same tool over HTTP: https://yruz.one/api/weather?q=New+York",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "q": {
                        "type": "string",
                        "description": "place name (required unless lat/lon), e.g. Berlin or Austin, TX"
                    },
                    "lat": {
                        "type": "string",
                        "description": "latitude, -90 to 90"
                    },
                    "lon": {
                        "type": "string",
                        "description": "longitude, -180 to 180"
                    }
                },
                "additionalProperties": false
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.003",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/weather"
                }
            }
        },
        {
            "name": "link_preview",
            "title": "YRUZ Link Unfurl (0.003 USDC)",
            "description": "Link preview of any URL in one call: title, description, site name, canonical URL, Open Graph and Twitter card fields, preview image, favicon, theme color, oEmbed endpoint and JSON-LD types. Use it to render rich links or to check how a page will look when shared. Price: 0.003 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"link_preview\"}. Same tool over HTTP: https://yruz.one/api/unfurl?url=https%3A%2F%2Fyruz.one%2F",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "page URL (required)"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.003",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/unfurl"
                }
            }
        },
        {
            "name": "broken_links",
            "title": "YRUZ Broken Link Check (0.01 USDC)",
            "description": "Find broken links on a web page: fetches the page, collects its links (internal and external) and checks up to 50 of them in parallel, reporting status code, redirect target and response time for each, with a summary of broken, redirected and healthy links. Price: 0.01 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"broken_links\"}. Same tool over HTTP: https://yruz.one/api/links?url=https%3A%2F%2Fyruz.one%2F",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "page URL (required)"
                    },
                    "max": {
                        "type": "string",
                        "description": "links to check, 1-50 (default 30)"
                    },
                    "scope": {
                        "type": "string",
                        "description": "all (default) | internal | external"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.01",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/links"
                }
            }
        },
        {
            "name": "x402_endpoint_check",
            "title": "YRUZ x402 Endpoint Check (0.005 USDC)",
            "description": "Validate any x402 endpoint the way buyer agents see it: calls it unpaid, decodes the 402 challenge (v2 PAYMENT-REQUIRED header and v1 JSON body), checks every offer (scheme, network, asset, amount, payTo format, timeout, fee payer, EIP-712 domain), CORS exposure and the origin's discovery files (/.well-known/x402, openapi.json, llms.txt). Returns networks, prices in USD and every problem with its fix. Price: 0.005 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"x402_endpoint_check\"}. Same tool over HTTP: https://yruz.one/api/x402-check?url=https%3A%2F%2Fyruz.one%2Fapi%2Faudit",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "endpoint URL (required)"
                    },
                    "method": {
                        "type": "string",
                        "description": "GET (default) or POST"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.005",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/x402-check"
                }
            }
        },
        {
            "name": "uptime_check",
            "title": "YRUZ Uptime Check (0.003 USDC)",
            "description": "Is it up, right now, from the internet: HTTP status, final URL after redirects, DNS, connect, TLS and time-to-first-byte timings, HTTP version, response size, content type, server, TLS certificate days left, and an optional keyword that must appear on the page. For monitors, deploy checks and agents that must not act on a dead site. Price: 0.003 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"uptime_check\"}. Same tool over HTTP: https://yruz.one/api/uptime?url=https%3A%2F%2Fyruz.one%2F",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string",
                        "description": "URL or domain (required)"
                    },
                    "keyword": {
                        "type": "string",
                        "description": "optional text that must appear in the response"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "url"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.003",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/uptime"
                }
            }
        },
        {
            "name": "wallet_balance",
            "title": "YRUZ Wallet Balance (0.002 USDC)",
            "description": "USDC and gas balance of any Solana or Base address, read from the chain: USDC amount, SOL or ETH for fees, whether the USDC account exists, and whether the wallet can pay a given x402 price. Lets an agent check its own funds or a counterparty before it pays. Price: 0.002 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"wallet_balance\"}. Same tool over HTTP: https://yruz.one/api/wallet?address=CWfaj5vDppWCp4q1X4iPYGWpCGY2Rerj9DQWqxTnz1Pp",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "address": {
                        "type": "string",
                        "description": "Solana (base58) or Base (0x) address (required)"
                    },
                    "amount": {
                        "type": "string",
                        "description": "optional USDC price to test, e.g. 0.01"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "address"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.002",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/wallet"
                }
            }
        },
        {
            "name": "crypto_price",
            "title": "YRUZ Crypto Price (0.002 USDC)",
            "description": "Live prices in one fast call for up to 25 assets: any coin by CoinGecko id or ticker symbol (btc, eth, sol, usdc...) and any Solana token by mint address. Returns price, 24h change, 24h high/low, market cap, volume, rank and the source, in USD or another currency. Cached at most 60 s; Binance and Jupiter as fallbacks. Price: 0.002 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"crypto_price\"}. Same tool over HTTP: https://yruz.one/api/crypto/price?ids=bitcoin%2Cethereum%2Csolana",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "ids": {
                        "type": "string",
                        "description": "comma-separated coins or mints (required), e.g. btc,eth,sol or a Solana mint"
                    },
                    "vs": {
                        "type": "string",
                        "description": "quote currency, default usd (eur, gbp, jpy, btc, eth ...)"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "ids"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.002",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/crypto/price"
                }
            }
        },
        {
            "name": "crypto_trending",
            "title": "YRUZ Crypto Trending (0.003 USDC)",
            "description": "What the crypto market is doing right now: the most searched coins, the top 24h gainers and losers among the 250 largest coins, global market cap and BTC dominance, and the trending Solana tokens of the last hour with price, liquidity and organic volume. Price: 0.003 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"crypto_trending\"}. Same tool over HTTP: https://yruz.one/api/crypto/trending?limit=10",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "limit": {
                        "type": "string",
                        "description": "items per list, 1-20 (default 10)"
                    }
                },
                "additionalProperties": false
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.003",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/crypto/trending"
                }
            }
        },
        {
            "name": "solana_token_check",
            "title": "YRUZ Solana Token Check (0.005 USDC)",
            "description": "Safety check of any Solana token before an agent buys it: name, symbol, supply, decimals, token program and extensions, mint and freeze authority, mutable metadata, top-10 holder concentration, holder count, price, liquidity, market cap, organic volume and verification. Returns a 0-100 risk score with every red flag explained. On-chain data from Helius, market data from Jupiter. Price: 0.005 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"solana_token_check\"}. Same tool over HTTP: https://yruz.one/api/crypto/token?mint=JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "mint": {
                        "type": "string",
                        "description": "Solana token mint address (required)"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "mint"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.005",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/crypto/token"
                }
            }
        },
        {
            "name": "solana_portfolio",
            "title": "YRUZ Solana Portfolio (0.005 USDC)",
            "description": "Every token a Solana wallet holds, valued in USD: SOL and all fungible SPL and Token-2022 balances with symbol, name, amount, price and value, sorted by value, plus the total portfolio value and the NFT count. One call instead of dozens of RPC reads. Price: 0.005 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"solana_portfolio\"}. Same tool over HTTP: https://yruz.one/api/crypto/portfolio?address=CWfaj5vDppWCp4q1X4iPYGWpCGY2Rerj9DQWqxTnz1Pp",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "address": {
                        "type": "string",
                        "description": "Solana wallet address (required)"
                    },
                    "min_usd": {
                        "type": "string",
                        "description": "hide tokens worth less than this, default 0"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "address"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.005",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/crypto/portfolio"
                }
            }
        },
        {
            "name": "solana_tx_explain",
            "title": "YRUZ Solana Transaction Explain (0.003 USDC)",
            "description": "Decode any Solana transaction into plain language: type (swap, transfer, NFT sale, mint ...), the program or DEX used, who sent what to whom with token symbols and amounts, SOL balance changes, fee and status. Lets an agent confirm a payment or audit what a wallet did. Price: 0.003 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"solana_tx_explain\"}. Same tool over HTTP: https://yruz.one/api/crypto/tx?signature=kR2EnMwjxxQ3LrZD8fp1e5m6rkkMmDateF5bktxhJDaBaKE6NoP623PbNxjwDVxozQMcgGacBqTEkjrPLzk5TWc",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "signature": {
                        "type": "string",
                        "description": "transaction signature (required)"
                    }
                },
                "additionalProperties": false,
                "required": [
                    "signature"
                ]
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.003",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/crypto/tx"
                }
            }
        },
        {
            "name": "network_fees",
            "title": "YRUZ Network Fees (0.002 USDC)",
            "description": "What a transaction costs right now: Solana priority fee levels (low to very high, micro-lamports per compute unit) and the USD cost of a typical transfer and swap, plus Base gas price, base fee and the USD cost of an ERC-20 transfer. Use it to set fees that land without overpaying. Price: 0.002 USDC per call, paid with x402 (USDC on Base or Solana, no account, no API key); invalid input is refused before payment and a failed run is never charged. Without a payment the tool returns the x402 PaymentRequired. Free sample answer: get_example {\"tool\":\"network_fees\"}. Same tool over HTTP: https://yruz.one/api/crypto/fees",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "account": {
                        "type": "string",
                        "description": "optional Solana program or account to estimate for (default: Jupiter router)"
                    }
                },
                "additionalProperties": false
            },
            "_meta": {
                "x402": {
                    "price_usd": "0.002",
                    "asset": "USDC",
                    "networks": [
                        "eip155:8453",
                        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
                    ],
                    "http": "https://yruz.one/api/crypto/fees"
                }
            }
        },
        {
            "name": "get_example",
            "title": "YRUZ example answer (free)",
            "description": "Free: a real recorded answer of any paid YRUZ tool, so you can see exactly what it returns before you pay. Pass the tool name (e.g. web_extract, site_audit, solana_token_check); without it, lists every paid tool with its price.",
            "inputSchema": {
                "type": "object",
                "properties": {
                    "tool": {
                        "type": "string",
                        "description": "tool name from tools/list, e.g. web_extract"
                    }
                },
                "additionalProperties": false
            }
        }
    ]
}
