Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

YRUZ x402 tools

REMOTE · YRUZ.ONE

Pay-per-call x402 tools: package advisories, EU tenders, Wikidata facts, promo board, web, crypto

Available components

+3 this week 77 Trust /100

Last scanned (19 hours ago)

Scores higher than 69% of remote servers

Reachable. Last reached 4 Nov 2026.

Category Crypto and Web3

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security83
Transport & Reachability100
Schema Quality & AI Usability62
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 12740 tokens (~227/item across 56 items; 56 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management33
  • Stability observed for 10 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 56 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 57 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.

  • 1 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 30 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

  • 28 Oct 26 +1
    • “promo_create_listing” reworded the description of “url” cosmetic

    1 cosmetic change on this day. Switch on “Show cosmetic changes” to see it.

  • 27 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “broken_links” rewrote its description, which is the text the model reads security
    • Tool “company_enrich” rewrote its description, which is the text the model reads security
    • Tool “crypto_price” rewrote its description, which is the text the model reads security
    • Tool “crypto_trending” rewrote its description, which is the text the model reads security
    • Tool “domain_intel” rewrote its description, which is the text the model reads security
    • Tool “get_example” rewrote its description, which is the text the model reads security
    • Tool “link_preview” rewrote its description, which is the text the model reads security
    • Tool “network_fees” rewrote its description, which is the text the model reads security
    • Tool “site_audit” rewrote its description, which is the text the model reads security
    • Tool “solana_portfolio” rewrote its description, which is the text the model reads security
    • Tool “solana_token_check” rewrote its description, which is the text the model reads security
    • Tool “solana_tx_explain” rewrote its description, which is the text the model reads security
    • Tool “uptime_check” rewrote its description, which is the text the model reads security
    • Tool “url_safety_check” rewrote its description, which is the text the model reads security
    • Tool “wallet_balance” rewrote its description, which is the text the model reads security
    • Tool “weather_forecast” rewrote its description, which is the text the model reads security
    • Tool “web_extract” rewrote its description, which is the text the model reads security
    • Tool “x402_endpoint_check” rewrote its description, which is the text the model reads security
    • Schema quality: 3990 → 12719 ▼ functional
    • New tool “deps_audit_project” functional
    • New tool “deps_batch_check” functional
    • New tool “deps_check_advisories” functional
    • New tool “deps_compare_releases” functional
    • New tool “deps_get_advisory” functional
    • New tool “deps_get_changes” functional
    • New tool “deps_get_dependency_tree” functional
    • New tool “deps_get_package” functional
    • New tool “deps_get_version_history” functional
    • New tool “deps_monitor_check” functional
    • New tool “promo_create_listing” functional
    • New tool “promo_get_campaign_history” functional
    • New tool “promo_get_featured” functional
    • New tool “promo_get_leaderboard” functional
    • New tool “promo_get_listing” functional
    • New tool “promo_get_pricing” functional
    • New tool “promo_renew_listing” functional
    • New tool “promo_search_listings” functional
    • New tool “promo_takeover_top_spot” functional
    • New tool “reality_compare” functional
    • New tool “reality_get_conflicts” functional
    • New tool “reality_get_entity” functional
    • New tool “reality_get_evidence” functional
    • New tool “reality_get_history” functional
    • New tool “reality_monitor_check” functional
    • New tool “reality_resolve_entity” functional
    • New tool “reality_search” functional
    • New tool “tenders_get_authority” functional
    • New tool “tenders_get_awards” functional
    • New tool “tenders_get_changes” functional
    • New tool “tenders_get_deadlines” functional
    • New tool “tenders_get_history” functional
    • New tool “tenders_get_notice” functional
    • New tool “tenders_get_supplier_history” functional
    • New tool “tenders_monitor_check” functional
    • New tool “tenders_search” functional
    • New tool “yruz_get_source_status” functional
    • New tool “yruz_list_services” functional
    • Tool “get_example” changed its title: YRUZ example answer (free) → YRUZ how to call a tool (instructions) cosmetic
  • 26 Oct 26 0
    • Stability: unverified → 0.03 ▲ functional
  • 25 Oct 26 73

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 4 Nov 2026 · Probed https://yruz.one/mcp/x402

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=yruz.one CN=WE1,O=Google Trust Services,C=US 30 Sept 2026 29 Dec 2026 ECDSA 256 ECDSA-SHA256 49973e33a427c594133d3ddeab780ddc
SANs: yruz.one, *.yruz.one
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of yruz.one. — Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
one. present 64939 8 Verified
yruz.one. present 2371 13 Verified
yruz.one. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=31536000; includeSubDomains
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy strict-origin-when-cross-origin
permissions-policy geolocation=(self), microphone=(), camera=()

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://yruz.one/mcp/x402 Verified 200
http (plaintext) http://yruz.one/mcp/x402 HTTPS enforced 301 https://yruz.one/mcp/x402
MCP tools · 56 exposed · ~12,341 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
broken_links ~210

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. How to call it: get_example {"tool":"broken_links"}. Same tool over HTTP: https://yruz.one/api/links?url=https%3A%2F%2Fyruz.one%2F

NameTypeReqDescription
maxstring–links to check, 1-50 (default 30)
scopestring–all (default) | internal | external
urlstringyespage URL (required)

No output schema declared.

No examples provided.

company_enrich ~217

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. How to call it: get_example {"tool":"company_enrich"}. Same tool over HTTP: https://yruz.one/api/enrich?domain=stripe.com

NameTypeReqDescription
domainstringyescompany domain (required), e.g. stripe.com; a URL or email works too

No output schema declared.

No examples provided.

crypto_price ~248

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. How to call it: get_example {"tool":"crypto_price"}. Same tool over HTTP: https://yruz.one/api/crypto/price?ids=bitcoin%2Cethereum%2Csolana

NameTypeReqDescription
idsstringyescomma-separated coins or mints (required), e.g. btc,eth,sol or a Solana mint
vsstring–quote currency, default usd (eur, gbp, jpy, btc, eth ...)

No output schema declared.

No examples provided.

crypto_trending ~175

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. How to call it: get_example {"tool":"crypto_trending"}. Same tool over HTTP: https://yruz.one/api/crypto/trending?limit=10

NameTypeReqDescription
limitstring–items per list, 1-20 (default 10)

No output schema declared.

No examples provided.

deps_audit_project ~346

Audit a project in one call: send package-lock.json (v2/v3), package.json, composer.lock, composer.json or requirements.txt. Lockfiles give exact direct and transitive versions; manifest ranges are resolved to the highest satisfying version and labelled so; unpinned requirements are listed as unresolved. Returns every affected package with advisories, severity, fixed versions and the smallest fixing upgrade, plus coverage limits. Up to 300 packages per audit. Price: 0.025 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. How to call it: get_example {"tool":"deps_audit_project"}. Same tool over HTTP: https://yruz.one/api/deps/audit?manifest=%7B%22dependencies%22%3A%7B%22express%22%3A%22%5E4.17.0%22%2C%22lodash%22%3A%224.17.15%22%2C%22minimist%22%3A%221.2.5%22%7D%7D

NameTypeReqDescription
devstring–1 to include dev dependencies (default 0)
kindstring–optional file type: package-lock, package, composer-lock, composer, requirements (auto-detected)
manifeststringyesfile content (required): package-lock.json, package.json, composer.lock, composer.json or requirements.txt; POST JSON body recommended

No output schema declared.

No examples provided.

deps_batch_check ~331

OSV advisory check of 2-100 package versions in one call, mixed ecosystems: status per package version, advisory ids with summary, severity and fixed versions. Priced 0.002 USDC per unique package version (minimum 0.01, maximum 0.2), quoted exactly in the 402 before you pay. Price: 0.002 USDC per advisory_check (0.01-0.2 per call, exact total quoted before payment), 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. How to call it: get_example {"tool":"deps_batch_check"}. Same tool over HTTP: https://yruz.one/api/deps/batch?packages=npm%3Alodash%404.17.15%2Cnpm%3Aminimist%401.2.5%2Cpypi%3Arequests%402.19.0%2Ccomposer%3Aguzzlehttp%2Fguzzle%407.4.0%2Cnpm%3Aexpress%404.21.2

NameTypeReqDescription
ecosystemstring–default ecosystem for items without one (default npm)
packagesstringyeslist (required): JSON [{"ecosystem":"npm","name":"lodash","version":"4.17.15"}] or text "npm:lodash@4.17.15, pypi:requests@2.19.0"

No output schema declared.

No examples provided.

deps_check_advisories ~251

Is this exact package version affected by a published advisory? Queries OSV (GitHub Advisory Database, PyPA, and more) for the version and returns status (affected or not_affected_by_queried_advisories), every advisory with aliases (CVE), summary, severity, the affected ranges as published, fixed versions and references. The version is checked against the registry first; no advisory is never reported as safe. 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. How to call it: get_example {"tool":"deps_check_advisories"}. Same tool over HTTP: https://yruz.one/api/deps/check?ecosystem=npm&name=lodash&version=4.17.15

NameTypeReqDescription
ecosystemstring–npm (default), pypi or composer
namestringyespackage name (required)
versionstringyesexact version (required), e.g. 4.17.15

No output schema declared.

No examples provided.

deps_compare_releases ~248

What changes between two releases of a package, from registry metadata: dependencies added, removed and re-ranged, licence change, deprecation, publish dates and the releases in between, and which OSV advisories the upgrade fixes, introduces or leaves open. Registry metadata only: a source-code diff is not claimed. Price: 0.008 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. How to call it: get_example {"tool":"deps_compare_releases"}. Same tool over HTTP: https://yruz.one/api/deps/compare?ecosystem=npm&name=lodash&from=4.17.15&to=4.17.21

NameTypeReqDescription
ecosystemstring–npm (default), pypi or composer
fromstringyescurrent version (required), e.g. 4.17.15
namestringyespackage name (required)
tostring–target version (default: latest)

No output schema declared.

No examples provided.

deps_get_advisory ~216

One advisory from OSV by its id or alias (GHSA-..., CVE-..., PYSEC-..., RUSTSEC-...): summary, details, severity (CVSS vectors), aliases, published and modified dates, withdrawn flag, every affected package with its ranges and fixed versions as published, and references. 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. How to call it: get_example {"tool":"deps_get_advisory"}. Same tool over HTTP: https://yruz.one/api/deps/advisory?id=GHSA-35jh-r3h4-6jhm

NameTypeReqDescription
idstringyesadvisory id (required), e.g. GHSA-29mw-wpgm-hmr9 or CVE-2021-23337

No output schema declared.

No examples provided.

deps_get_changes ~218

Everything that changed for a package since a date: releases published, deprecations and yanks among them, the current latest, advisories published or modified for the package, and attribute changes YRUZ observed between its snapshots. For maintainers, CI and agents re-checking a dependency. Price: 0.008 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. How to call it: get_example {"tool":"deps_get_changes"}. Same tool over HTTP: https://yruz.one/api/deps/changes?ecosystem=npm&name=axios&since=2026-01-01

NameTypeReqDescription
ecosystemstring–npm (default), pypi or composer
namestringyespackage name (required)
sincestring–date YYYY-MM-DD (default 90 days ago)

No output schema declared.

No examples provided.

deps_get_dependency_tree ~261

Bounded transitive dependency graph of an npm package version: every node with the declared range, the resolved version (highest published version satisfying the range, as a fresh install without a lockfile would pick), depth, parent, deprecation, and the OSV advisories that match it. Limits are enforced and reported: nothing is silently cut. 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. How to call it: get_example {"tool":"deps_get_dependency_tree"}. Same tool over HTTP: https://yruz.one/api/deps/tree?name=express&depth=2

NameTypeReqDescription
depthstring–levels below the package, 1-4 (default 3)
max_nodesstring–graph size cap, 10-250 (default 150)
namestringyesnpm package (required), e.g. express
optionalstring–1 to follow optionalDependencies (default 0)
versionstring–version or range (default latest)

No output schema declared.

No examples provided.

deps_get_package ~226

One package from npm, PyPI or Packagist: latest version, description, declared licence, repository, homepage, deprecation or yanked status, version count, first and last publish date, declared dependencies of the latest release, and the OSV advisories that match the latest version. With source links, retrieval time and the changes YRUZ observed since its previous look. 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. How to call it: get_example {"tool":"deps_get_package"}. Same tool over HTTP: https://yruz.one/api/deps/package?ecosystem=npm&name=express

NameTypeReqDescription
ecosystemstring–npm (default), pypi or composer
namestringyespackage name (required), e.g. express, @types/node, requests, monolog/monolog

No output schema declared.

No examples provided.

deps_get_version_history ~243

Release history of a package in ecosystem order (node-semver, PEP 440, Composer): every version with publish time, prerelease flag, deprecation or yank with its reason, which one is latest, release cadence, and changes YRUZ observed between its own snapshots (labelled system-observed). Price: 0.006 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. How to call it: get_example {"tool":"deps_get_version_history"}. Same tool over HTTP: https://yruz.one/api/deps/versions?ecosystem=pypi&name=requests&limit=20

NameTypeReqDescription
ecosystemstring–npm (default), pypi or composer
limitstring–versions to return, newest first, 1-200 (default 50)
namestringyespackage name (required)
prereleasestring–1 to include prereleases (default 0)

No output schema declared.

No examples provided.

deps_monitor_check ~232

One bounded monitoring check of a package: the current fingerprint of its watched attributes (latest version, licence, deprecation, version count, advisories on the latest release), changed true or false against the fingerprint you kept from your previous check, the attributes that differ from YRUZ's previous observation, and when it was observed. No subscription: you call it on your own schedule, each check is one paid call. 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. How to call it: get_example {"tool":"deps_monitor_check"}. Same tool over HTTP: https://yruz.one/api/deps/monitor?ecosystem=npm&name=axios

NameTypeReqDescription
ecosystemstring–npm (default), pypi or composer
fingerprintstring–fingerprint returned by your previous check (optional)
namestringyespackage name (required)

No output schema declared.

No examples provided.

domain_intel ~232

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. How to call it: get_example {"tool":"domain_intel"}. Same tool over HTTP: https://yruz.one/api/domain?domain=yruz.one

NameTypeReqDescription
domainstringyesdomain name (required), e.g. example.com; a URL or email works too

No output schema declared.

No examples provided.

get_example ~97

Instructions for any paid YRUZ tool: its parameters (required and optional), a valid call, the exact price rule, the payment steps and the response shape (field names and types). No answer data. Pass the tool name (e.g. deps_check_advisories, promo_create_listing); without it, lists every paid tool with its price.

NameTypeReqDescription
toolstring–tool name from tools/list, e.g. web_extract

No output schema declared.

No examples provided.

link_preview ~182

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. How to call it: get_example {"tool":"link_preview"}. Same tool over HTTP: https://yruz.one/api/unfurl?url=https%3A%2F%2Fyruz.one%2F

NameTypeReqDescription
urlstringyespage URL (required)

No output schema declared.

No examples provided.

network_fees ~185

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. How to call it: get_example {"tool":"network_fees"}. Same tool over HTTP: https://yruz.one/api/crypto/fees

NameTypeReqDescription
accountstring–optional Solana program or account to estimate for (default: Jupiter router)

No output schema declared.

No examples provided.

promo_create_listing ~421

List a link, API, x402 endpoint, MCP server or dataset on the YRUZ x402 Promo Board for exactly 24 hours (directory, leaderboards, machine-readable catalogue). Send title and url; category and type are optional. The destination is checked before payment and a refused link is not charged. Returns the listing id and an owner_token: keep both for promo_renew_listing and promo_takeover_top_spot. Price: 0.02 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. How to call it: get_example {"tool":"promo_create_listing"}. Same tool over HTTP: https://yruz.one/api/promo/create?title=My+x402+API&url=https%3A%2F%2Fexample.com&category=api&type=api&description=What+it+does%2C+in+one+sentence

NameTypeReqDescription
categorystring–one of api, x402, mcp, data, ai, devtools, crypto, saas, open-source, media, other (default other; synonyms such as tools, dataset, mcp-server are mapped)
descriptionstring–up to 300 characters, optional
providerstring–display name, up to 80 characters, optional
titlestringyeslisting title, 3-120 characters (required), alias name
typestring–one of website, api, x402-endpoint, mcp-server, dataset, developer-tool, agent-service, open-source, other (default: guessed from the URL)
urlstringyespublic http(s) URL to promote, https:// is added when missing (required), aliases link, website; with an agent Bearer token or a profile x-auth-token it defaults to your YRUZ profile

No output schema declared.

No examples provided.

promo_get_campaign_history ~49

Discovery: Promo Board takeover and campaign history, newest first. Same data as GET https://yruz.one/api/promo/history

NameTypeReqDescription
pagestring–page, 1-100

No output schema declared.

No examples provided.

promo_get_featured ~45

Discovery: the current GLOBAL TOP LINK of the YRUZ Promo Board and the next takeover minimum. Same data as GET https://yruz.one/api/promo/featured

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

promo_get_leaderboard ~57

Discovery: every Promo Board ranking (most expensive active link, highest takeover, lifetime spend, most renewed, trending, category leaders) with its definition. Same data as GET https://yruz.one/api/promo/leaderboard

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

promo_get_listing ~48

Discovery: one Promo Board listing with its campaigns and takeovers. Same data as GET https://yruz.one/api/promo/listing

NameTypeReqDescription
idstringyeslisting id (required)

No output schema declared.

No examples provided.

promo_get_pricing ~44

Discovery: current Promo Board prices (listing, renewal, takeover minimum), rails and refund policy. Same data as GET https://yruz.one/api/promo/pricing

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

promo_renew_listing ~175

Add one more 24-hour campaign to your Promo Board listing, starting when the current one ends. 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. How to call it: get_example {"tool":"promo_renew_listing"}. Same tool over HTTP: https://yruz.one/api/promo/renew

NameTypeReqDescription
idstringyeslisting id returned by /api/promo/create, 16 characters (required), aliases listing, listing_id
tokenstringyesowner_token returned by /api/promo/create, starts with yzp_ (required), alias owner_token

No output schema declared.

No examples provided.

promo_search_listings ~112

Discovery: search the YRUZ Promo Board listings (live by default) with their 24 h campaign, countdown and top-link status. Same data as GET https://yruz.one/api/promo/listings

NameTypeReqDescription
categorystring–category id
pagestring–page, 1-100
qstring–text in title, description or host
statusstring–active (default), expired or all
typestring–resource type

No output schema declared.

No examples provided.

promo_takeover_top_spot ~212

Take over the GLOBAL TOP LINK of the YRUZ Promo Board for 24 hours with your live listing. The price is the server minimum (current top price plus the increment), quoted exactly in the 402; a stale quote is refused before it settles. Price: 0.05 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. How to call it: get_example {"tool":"promo_takeover_top_spot"}. Same tool over HTTP: https://yruz.one/api/promo/takeover

NameTypeReqDescription
idstringyeslisting id returned by /api/promo/create, 16 characters (required), aliases listing, listing_id
tokenstringyesowner_token returned by /api/promo/create, starts with yzp_ (required), alias owner_token

No output schema declared.

No examples provided.

reality_compare ~216

Two entities side by side: for every core property the current values of each and whether they are the same, overlap, differ or exist on one side only; shared identifiers (a sign of a duplicate record); and properties neither side states (unsupported comparisons). Accepts ids or names. Price: 0.015 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. How to call it: get_example {"tool":"reality_compare"}. Same tool over HTTP: https://yruz.one/api/reality/compare?a=Q312&b=Q2283

NameTypeReqDescription
astringyesfirst entity: Wikidata id or name (required)
bstringyessecond entity: Wikidata id or name (required)
langstring–language of labels, 2-3 letters (default en)

No output schema declared.

No examples provided.

reality_get_conflicts ~203

Source-conflict report for an entity: properties that should hold one current value but hold several (and whether a preferred rank settles it), time series with different values for the same date, deprecated claims with the stated reason, and core facts without a reference or only imported from Wikipedia. Every listed value carries its references so an agent can judge. Price: 0.02 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. How to call it: get_example {"tool":"reality_get_conflicts"}. Same tool over HTTP: https://yruz.one/api/reality/conflicts?id=Q312

NameTypeReqDescription
idstringyesWikidata id (required)
langstring–language of labels, 2-3 letters (default en)

No output schema declared.

No examples provided.

reality_get_entity ~300

Normalized profile of one entity: label, description, aliases, types, official identifiers (LEI, ticker, VIAF, OpenCorporates, national registers ...), and the core facts for its kind (inception, country, headquarters, website, founders, CEO, employees and revenue over time, industry, population, licence, version ...). Every fact keeps rank, qualifiers (start, end, point in time), reference count and a status: observed, observed_unsourced, historical, deprecated or conflicting. Extra properties on request. Price: 0.004 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. How to call it: get_example {"tool":"reality_get_entity"}. Same tool over HTTP: https://yruz.one/api/reality/entity?id=Q7624104

NameTypeReqDescription
idstring–Wikidata id (required unless q), e.g. Q7624104
langstring–language of labels, 2-3 letters (default en)
propertiesstring–extra property ids, comma separated, up to 15, e.g. P1056,P2403
qstring–name instead of id (the top search hit is used and reported)

No output schema declared.

No examples provided.

reality_get_evidence ~261

Evidence bundle for an entity: for each requested property (default: its core facts) every statement with rank, qualifiers and all its references (stated in, reference URL, title, publication and retrieval dates, archive URL), a reference-quality grade (sourced, wiki_imported, unsourced), and the Wikipedia articles linked to the entity. Reference URLs are as recorded by the source; they are not fetched live. Price: 0.02 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. How to call it: get_example {"tool":"reality_get_evidence"}. Same tool over HTTP: https://yruz.one/api/reality/evidence?id=Q7624104&properties=P571%2CP159%2CP1128%2CP2139

NameTypeReqDescription
idstringyesWikidata id (required)
langstring–language of labels, 2-3 letters (default en)
propertiesstring–property ids, comma separated, up to 10 (default: core facts)

No output schema declared.

No examples provided.

reality_get_history ~290

Time-aware history of an entity: the source's revision log (when, which properties, which kind of edit), when the entity was created, and with as_of the facts the source stated at that past date compared to today (changed, added, removed per property). Plus attribute changes YRUZ observed itself. Source revision dates are when a claim was recorded, not when it became true; effective dates come from qualifiers. Price: 0.008 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. How to call it: get_example {"tool":"reality_get_history"}. Same tool over HTTP: https://yruz.one/api/reality/history?id=Q7624104&as_of=2023-01-01

NameTypeReqDescription
as_ofstring–past date YYYY-MM-DD to compare with now
idstringyesWikidata id (required), e.g. Q7624104
langstring–language of labels, 2-3 letters (default en)
limitstring–revisions, 1-50 (default 25)
propertystring–only edits of this property, e.g. P1128

No output schema declared.

No examples provided.

reality_monitor_check ~213

One bounded monitoring check of an entity: the current fingerprint of its core facts (country, headquarters, website, CEO, employees, revenue, population, version ... by kind), changed true or false against the fingerprint you kept, the facts that differ from YRUZ's previous observation, and the source's latest revision. No subscription: each check is one paid call. 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. How to call it: get_example {"tool":"reality_monitor_check"}. Same tool over HTTP: https://yruz.one/api/reality/monitor?id=Q7624104

NameTypeReqDescription
fingerprintstring–fingerprint returned by your previous check (optional)
idstringyesWikidata id (required), e.g. Q7624104

No output schema declared.

No examples provided.

reality_resolve_entity ~280

Entity resolution for a company or organization: from a name plus optional website domain, country, LEI or type, the candidate Wikidata entities with a transparent score, a confidence band (deterministic, high, medium, low), the matching and conflicting attributes, why each matched, and which extra input would disambiguate. Identifier matches (LEI, official website) are deterministic; names only rank. Never merges entities. 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. How to call it: get_example {"tool":"reality_resolve_entity"}. Same tool over HTTP: https://yruz.one/api/reality/resolve?name=Stripe&domain=stripe.com&country=US

NameTypeReqDescription
countrystring–country, ISO 2-letter code, e.g. US
domainstring–official website domain, e.g. stripe.com
leistring–Legal Entity Identifier, 20 characters
namestringyesentity name (required), e.g. Stripe
typestring–company, organization, place, software or person

No output schema declared.

No examples provided.

reality_search ~237

Find entities on Wikidata by name or alias, with an optional type filter (company, organization, place, software, person): id, label, description, types, the matched name, Wikipedia sitelink count as a notability signal, and links. The starting point for entity, evidence and resolve calls. 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. How to call it: get_example {"tool":"reality_search"}. Same tool over HTTP: https://yruz.one/api/reality/search?q=Stripe&type=company

NameTypeReqDescription
langstring–language of labels, 2-3 letters (default en)
limitstring–results, 1-20 (default 10)
qstringyesname to search (required), e.g. Stripe
typestring–any (default), company, organization, place, software or person

No output schema declared.

No examples provided.

site_audit ~196

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. How to call it: get_example {"tool":"site_audit"}. Same tool over HTTP: https://yruz.one/api/audit?url=https%3A%2F%2Fyruz.one%2F

NameTypeReqDescription
urlstringyeswebsite URL or domain (required), e.g. https://example.com

No output schema declared.

No examples provided.

solana_portfolio ~225

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. How to call it: get_example {"tool":"solana_portfolio"}. Same tool over HTTP: https://yruz.one/api/crypto/portfolio?address=CWfaj5vDppWCp4q1X4iPYGWpCGY2Rerj9DQWqxTnz1Pp

NameTypeReqDescription
addressstringyesSolana wallet address (required)
min_usdstring–hide tokens worth less than this, default 0

No output schema declared.

No examples provided.

solana_token_check ~223

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. How to call it: get_example {"tool":"solana_token_check"}. Same tool over HTTP: https://yruz.one/api/crypto/token?mint=JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN

NameTypeReqDescription
mintstringyesSolana token mint address (required)

No output schema declared.

No examples provided.

solana_tx_explain ~231

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. How to call it: get_example {"tool":"solana_tx_explain"}. Same tool over HTTP: https://yruz.one/api/crypto/tx?signature=kR2EnMwjxxQ3LrZD8fp1e5m6rkkMmDateF5bktxhJDaBaKE6NoP623PbNxjwDVxozQMcgGacBqTEkjrPLzk5TWc

NameTypeReqDescription
signaturestringyestransaction signature (required)

No output schema declared.

No examples provided.

tenders_get_authority ~228

Procurement profile of a contracting authority from its TED notices: notice counts by type (calls, awards, amendments, prior information), the most recent notices, CPV divisions and procedure types in the recent sample, name variants and identifiers seen, first and last publication in the sample. Sample size and coverage are stated with every aggregate. 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. How to call it: get_example {"tool":"tenders_get_authority"}. Same tool over HTTP: https://yruz.one/api/tenders/authority?name=Ministry+of+Finance&country=RS

NameTypeReqDescription
countrystring–buyer country, ISO code
langstring–language, 2 letters (default en)
namestringyesauthority name or part of it (required), e.g. Ministry of Finance

No output schema declared.

No examples provided.

tenders_get_awards ~334

Published contract award results matching a supplier, buyer, country, CPV or date range: each award with winners, their country and size, award and tender values with currency, decision and contract dates and the buyer. Plus an aggregate per currency (count, sum, median, sample size and date range); amounts are never added across currencies and notices without a value are counted as missing. Price: 0.02 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. How to call it: get_example {"tool":"tenders_get_awards"}. Same tool over HTTP: https://yruz.one/api/tenders/awards?country=RS&limit=10

NameTypeReqDescription
buyerstring–contracting authority name contains
countrystring–buyer country, ISO code (DE, DEU, RS, SRB ...)
cpvstring–CPV code or prefix, 2-8 digits, e.g. 72 or 72000000
fromstring–published from YYYY-MM-DD
langstring–language, 2 letters (default en)
limitstring–awards, 1-50 (default 25)
qstring–keywords in the notice text, e.g. cloud software
supplierstring–winner name contains
tostring–published to YYYY-MM-DD

No output schema declared.

No examples provided.

tenders_get_changes ~322

What happened since a date (up to 92 days back) for your filters: counts and the newest notices of each kind, new calls for tenders, amendments and corrigenda with their change reasons, award results and prior information notices. Poll it to monitor a market, a buyer or a CPV code; each poll is one bounded paid call. 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. How to call it: get_example {"tool":"tenders_get_changes"}. Same tool over HTTP: https://yruz.one/api/tenders/changes?country=RS&since=2026-10-01

NameTypeReqDescription
buyerstring–contracting authority name contains
countrystring–buyer country, ISO code (DE, DEU, RS, SRB ...)
cpvstring–CPV code or prefix, 2-8 digits, e.g. 72 or 72000000
langstring–language, 2 letters (default en)
limitstring–notices per kind, 1-25 (default 10)
qstring–keywords in the notice text, e.g. cloud software
sincestring–date YYYY-MM-DD (default 7 days ago, at most 92 days back)

No output schema declared.

No examples provided.

tenders_get_deadlines ~322

Open calls for tenders whose submission deadline falls in the next 1-90 days, soonest first, with the earliest qualifying lot deadline, buyer, CPV, estimated value and links. Filter by keywords, buyer country, CPV and authority. Deadlines are as published in the latest call notice found; a later corrigendum can move them (check the history). 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. How to call it: get_example {"tool":"tenders_get_deadlines"}. Same tool over HTTP: https://yruz.one/api/tenders/deadlines?cpv=72&days=14&limit=10

NameTypeReqDescription
buyerstring–contracting authority name contains
countrystring–buyer country, ISO code (DE, DEU, RS, SRB ...)
cpvstring–CPV code or prefix, 2-8 digits, e.g. 72 or 72000000
daysstring–window in days, 1-90 (default 14)
langstring–language, 2 letters (default en)
limitstring–notices, 1-50 (default 20)
qstring–keywords in the notice text, e.g. cloud software

No output schema declared.

No examples provided.

tenders_get_history ~229

The lifecycle of a procurement procedure from one of its notices: every TED notice of the same procedure in order (prior information, call, corrigenda, award, contract modification), the change events between them (deadline changed, estimated value changed, lots changed, change reasons as published, award published, closed without award) and the resulting state. Each event references the notice that supports it; history before eForms (2023) may hold only one notice. 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. How to call it: get_example {"tool":"tenders_get_history"}. Same tool over HTTP: https://yruz.one/api/tenders/history?id=599727-2026

NameTypeReqDescription
idstringyesTED publication number of any notice of the procedure (required)
langstring–language, 2 letters (default en)

No output schema declared.

No examples provided.

tenders_get_notice ~242

One TED notice by its publication number, normalized: notice and form type, lifecycle stage, title and description, buyer with identifiers, CPV codes, procedure type, place of performance, estimated values (procedure and lots, with currency), lot titles and submission deadlines, duration, submission URL, and for results the winners, winner size and country, tender and award values and contract dates as published. With official HTML, PDF and XML links and the changes YRUZ observed since an earlier look. Price: 0.004 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. How to call it: get_example {"tool":"tenders_get_notice"}. Same tool over HTTP: https://yruz.one/api/tenders/notice?id=645054-2026

NameTypeReqDescription
idstringyesTED publication number (required), e.g. 645054-2026
langstring–language, 2 letters (default en)

No output schema declared.

No examples provided.

tenders_get_supplier_history ~239

Award history of a supplier from TED result notices that name it as a winner: total award notices, a dated timeline of the most recent awards with buyer, country, CPV and values as published, buyers and countries served, CPV divisions, values per currency and name variants. Only explicit award results count; no reputation or risk judgement is made. Price: 0.015 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. How to call it: get_example {"tool":"tenders_get_supplier_history"}. Same tool over HTTP: https://yruz.one/api/tenders/supplier?name=Siemens&country=PL

NameTypeReqDescription
countrystring–buyer country, ISO code
fromstring–published from YYYY-MM-DD
langstring–language, 2 letters (default en)
namestringyessupplier name or part of it (required), e.g. Siemens

No output schema declared.

No examples provided.

tenders_monitor_check ~228

One bounded monitoring check of a procurement procedure from any of its TED notices: the current fingerprint of its watched state (notices in the procedure, stage, lot deadlines, estimated value, winners and award value), changed true or false against the fingerprint you kept, and what differs from YRUZ's previous observation, so a new corrigendum, a moved deadline or a published award is caught. No subscription: each check is one paid call. 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. How to call it: get_example {"tool":"tenders_monitor_check"}. Same tool over HTTP: https://yruz.one/api/tenders/monitor?id=685949-2026

NameTypeReqDescription
fingerprintstring–fingerprint returned by your previous check (optional)
idstringyesTED publication number of a notice of the procedure (required)

No output schema declared.

No examples provided.

tenders_search ~456

Search public tenders and procurement notices published in TED (EU Official Journal S, all EU/EEA countries plus EU-funded procurement such as Serbia): keywords, buyer country, CPV code, contracting authority, awarded supplier, notice type, publication and deadline date ranges and estimated value. Each notice normalized: title, buyer, CPV, procedure, estimated value with currency, lot deadlines, lifecycle stage, winners as published, and the official TED links. 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. How to call it: get_example {"tool":"tenders_search"}. Same tool over HTTP: https://yruz.one/api/tenders/search?q=software&country=RS&limit=10

NameTypeReqDescription
buyerstring–contracting authority name contains
countrystring–buyer country, ISO code (DE, DEU, RS, SRB ...)
cpvstring–CPV code or prefix, 2-8 digits, e.g. 72 or 72000000
deadline_fromstring–date YYYY-MM-DD
deadline_tostring–date YYYY-MM-DD
langstring–language of titles, 2 letters (default en)
limitstring–notices per page, 1-50 (default 20)
pagestring–page, 1-100 (default 1)
published_fromstring–date YYYY-MM-DD
published_tostring–date YYYY-MM-DD
qstring–keywords in the notice text, e.g. cloud software
supplierstring–awarded supplier name contains (award notices)
typestring–competition (calls), result (awards), change (amendments), planning (prior information) or all (default)
value_maxstring–estimated procedure value at most
value_minstring–estimated procedure value at least (in its own currency)

No output schema declared.

No examples provided.

uptime_check ~213

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. How to call it: get_example {"tool":"uptime_check"}. Same tool over HTTP: https://yruz.one/api/uptime?url=https%3A%2F%2Fyruz.one%2F

NameTypeReqDescription
keywordstring–optional text that must appear in the response
urlstringyesURL or domain (required)

No output schema declared.

No examples provided.

url_safety_check ~250

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. How to call it: get_example {"tool":"url_safety_check"}. Same tool over HTTP: https://yruz.one/api/safety?url=https%3A%2F%2Fgithub.com%2Flogin

NameTypeReqDescription
urlstringyeslink to check (required), e.g. https://example.com/login

No output schema declared.

No examples provided.

Install

How do I install the YRUZ x402 tools MCP server?

YRUZ x402 tools is a hosted endpoint at https://yruz.one/mcp/x402, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · yruz.one

# add to Claude Code
claude mcp add --transport http xzntexe-yruz-x402 'https://yruz.one/mcp/x402'
Common questions

What is the YRUZ x402 tools MCP server?

YRUZ x402 tools is an MCP server listed in the public MCP registry as io.github.xzntexe/yruz-x402. Pay-per-call x402 tools: package advisories, EU tenders, Wikidata facts, promo board, web, crypto. This page covers its hosted endpoint (https://yruz.one/mcp/x402).

Is the YRUZ x402 tools MCP server safe to use?

YRUZ x402 tools scores 77 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the YRUZ x402 tools MCP server expose?

YRUZ x402 tools exposes 56 tools: site_audit, web_extract, company_enrich, url_safety_check, domain_intel, and 51 more. Their descriptions and schemas cost roughly 12,341 tokens of context every time the server is loaded.

Does the YRUZ x402 tools MCP server require authentication?

No. We connected to YRUZ x402 tools without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the YRUZ x402 tools MCP server still maintained?

YRUZ x402 tools is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.