x402 agent toolkit: service finder, payment safety, Solana & web tools
REMOTE · X402-PAY-PRECHECK.MONEYTOOLS.WORKERS.DEV
x402 tools: service finder, payment precheck/verify, Solana mint check, web-to-Markdown, email check
Available components
Last scanned (8 hours ago)
Scores higher than 45% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Crypto and Web3
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 Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS check failed: the endpoint is reachable over plaintext HTTP. See how to fix → View diagnostics → Fail
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability69
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 14481 tokens (~115/item across 125 items; 125 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 Management7
- Stability observed for 2 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage99
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 95% of tool parameters carry a description.Partial
- Structured output schemas are declared (93% of tools); any adoption earns full credit.Pass
Tool Safety75
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- 0 of 2 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "allowance_revoke_plan" implies "revoke" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Fail
- An AI judge read all 126 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
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.
- 5 Nov 26 +1
- The server rewrote its instructions, which are the text every model session reads security
- Schema quality: 13088 → 14481 ▼ functional
- New tool “duration_parse” functional
- New tool “extract_entities” functional
- New tool “html_to_markdown” functional
- New tool “json_diff” functional
- New tool “json_query” functional
- New tool “json_repair” functional
- New tool “llm_cost_estimate” functional
- New tool “math_eval” functional
- New tool “partner_program_info” functional
- New tool “pii_redact” functional
- New tool “prompt_injection_scan” functional
- New tool “text_chunk” functional
- New tool “text_similarity” functional
- New tool “token_count” functional
- 4 Nov 26 +2
- HTTPS: unverified → fail ▼ security
- The server rewrote its instructions, which are the text every model session reads security
- Tool “email_check” rewrote its description, which is the text the model reads security
- Tool “solana_mint_check” rewrote its description, which is the text the model reads security
- Tool “web_read_markdown” rewrote its description, which is the text the model reads security
- Tool “x402_precheck” rewrote its description, which is the text the model reads security
- Tool “x402_recommend” rewrote its description, which is the text the model reads security
- Tool “x402_verify_settlement” rewrote its description, which is the text the model reads security
- Schema quality: 199 → 117 ▲ functional
- Tool coverage: 53% → 95% ▲ functional
- Stability: unverified → 0.03 ▲ functional
- Tool “email_check” now declares an output schema ▲ functional
- Tool “solana_mint_check” now declares an output schema ▲ functional
- Tool “web_read_markdown” now declares an output schema ▲ functional
- Tool “x402_precheck” now declares an output schema ▲ functional
- Tool “x402_recommend” now declares an output schema ▲ functional
- Tool “x402_verify_settlement” now declares an output schema ▲ functional
- First check of Tool coverage: 93 functional
- Destructive annotations: pass → 0 functional
- Server version: 2.1.0 → 2.11.0 functional
- New tool “a2a_card_validate” functional
- New tool “abi_encode” functional
- New tool “address_profile” functional
- New tool “address_validate” functional
- New tool “allowance_revoke_plan” functional
- New tool “allowance_setup” functional
- New tool “approval_cancel” functional
- New tool “approval_consume” functional
- New tool “approval_request” functional
- New tool “approval_status” functional
- New tool “approval_verify” functional
- New tool “apr_apy” functional
- New tool “block_at_time” functional
- New tool “bridge_status” functional
- New tool “broken_links” functional
- New tool “btc_address” functional
- New tool “btc_fees” functional
- New tool “business_days” functional
- New tool “calldata_decode” functional
- New tool “card_number_check” functional
- New tool “chain_info” functional
- New tool “color_convert” functional
- New tool “contract_abi” functional
- New tool “contract_read” functional
- New tool “cron_next_runs” functional
- New tool “csv_json_convert” functional
- New tool “currency_convert” functional
- New tool “dex_price” functional
- New tool “dns_lookup” functional
- New tool “dns_propagation” functional
- New tool “domain_rdap” functional
- New tool “ens_available” functional
- New tool “ens_resolve” functional
- New tool “erc20_info” functional
- New tool “erc4626_vault” functional
- New tool “event_logs” functional
- New tool “feed_parse” functional
- New tool “gas_compare” functional
- New tool “hash_encode” functional
- New tool “http_inspect” functional
- New tool “iban_validate” functional
- New tool “id_generate” functional
- New tool “idn_homograph_check” functional
- New tool “impermanent_loss” functional
- New tool “ip_cidr” functional
- New tool “ip_owner” functional
- New tool “json_format” functional
- New tool “json_schema_validate” functional
- New tool “jwt_inspect” functional
- New tool “language_detect” functional
- New tool “ledger_gateway” functional
- New tool “ledger_wallet_report” functional
- New tool “ledger_wallet_start” functional
- New tool “liquidation_price” functional
- New tool “list_swap_tokens” functional
- New tool “llms_txt_validate” functional
- New tool “loan_amortization” functional
- New tool “lunar_date” functional
- New tool “markdown_to_html” functional
- New tool “mcp_tools_lint” functional
- New tool “nft_metadata” functional
- New tool “number_base” functional
- New tool “og_image_check” functional
- New tool “openapi_lint” functional
- New tool “password_strength” functional
- New tool “phone_format” functional
- New tool “plan_buy” functional
- New tool “plan_status” functional
- New tool “proxy_inspect” functional
- New tool “public_holidays” functional
- New tool “qr_payment_link” functional
- New tool “regex_test” functional
- New tool “robots_check” functional
- New tool “rpc_health” functional
- New tool “safe_multisig_info” functional
- New tool “security_headers_audit” functional
- New tool “semver_check” functional
- New tool “signature_verify” functional
- New tool “sitemap_parse” functional
- New tool “slugify” functional
- New tool “solana_account” functional
- New tool “spf_dmarc_check” functional
- New tool “ssl_certificate” functional
- New tool “stablecoin_peg” functional
- New tool “swap_quote” functional
- New tool “taiwan_id_check” functional
- New tool “text_diff” functional
- New tool “text_stats” functional
- New tool “time_convert” functional
- New tool “token_balances” functional
- New tool “token_safety_check” functional
- New tool “tx_explain” functional
- New tool “tx_status” functional
- New tool “typed_data_risk” functional
- New tool “unit_convert” functional
- New tool “url_metadata” functional
- New tool “url_parse_clean” functional
- New tool “user_agent_parse” functional
- New tool “vesting_schedule” functional
- New tool “webhook_inbox_create” functional
- New tool “webhook_inbox_read” functional
- New tool “x402_find_endpoint” functional
- New tool “x402_gateway_plan” functional
- New tool “x402_validate” functional
- New tool “yaml_json_convert” functional
- “x402_precheck” reworded the description of “method” cosmetic
- “x402_recommend” reworded the description of “limit” cosmetic
- “x402_verify_settlement” reworded the description of “from” cosmetic
- “x402_verify_settlement” reworded the description of “match” cosmetic
- “x402_verify_settlement” reworded the description of “minConfirmations” cosmetic
- “x402_verify_settlement” reworded the description of “network” cosmetic
- “x402_verify_settlement” reworded the description of “payTo” cosmetic
- “x402_verify_settlement” reworded the description of “txHash” cosmetic
- Tool “email_check” changed its title: Email address check cosmetic
- Tool “solana_mint_check” changed its title: Solana token launch-config check cosmetic
- Tool “web_read_markdown” changed its title: Web page to Markdown cosmetic
- Tool “x402_precheck” changed its title: Pre-check an x402 payment cosmetic
- Tool “x402_recommend” changed its title: Find an x402 service cosmetic
- Tool “x402_verify_settlement” changed its title: Verify a USDC settlement cosmetic
- 3 Nov 26 62
First indexed and scored.
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 5 Nov 2026 · Probed https://x402-pay-precheck.moneytools.workers.dev/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=moneytools.workers.dev | CN=YE2,O=Let's Encrypt,C=US | 31 Oct 2026 | 29 Jan 2027 | ECDSA 256 | ECDSA-SHA384 | 5ceb99e9263439297ef2825593ec2b3f839 |
| SANs: *.moneytools.workers.dev, moneytools.workers.dev | ||||||
| CN=YE2,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 4df3b15dd6c0784c507cd37b58e6f115 |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of x402-pay-precheck.moneytools.workers.dev. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| dev. | present | 60074 | 8 | Verified |
| workers.dev. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
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 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://x402-pay-precheck.moneytools.workers.dev/mcp | Verified | 200 | |
| http (plaintext) | http://x402-pay-precheck.moneytools.workers.dev/mcp | Served over HTTP | 200 |
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 →
json_diff JSON diff + patch ~83
Structural diff of two JSON values: added/removed/changed paths (JSON Pointer) and an RFC 6902-style patch. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| a | object | yes | old JSON |
| b | object | yes | new JSON |
Structured output declared, but exposes no named fields.
No examples provided.
json_format JSON formatter, validator & path query ~119
Validate JSON (error line + context), pretty-print/minify/sort keys, measure depth and size, and pick a value by path like a.b[0].c. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| json | string | yes | JSON text |
| op | string | – | pretty | minify |
| path | string | – | e.g. a.c[1] |
| sortKeys | boolean | – | true/false |
Structured output declared, but exposes no named fields.
No examples provided.
json_query JSON path query ~93
Extract values from JSON with a JSONPath-like path: a.b[0], a[*].b, a[-1], slices and filters like items[?(@.price>=10)]. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| data | object | yes | JSON |
| path | string | yes | path |
Structured output declared, but exposes no named fields.
No examples provided.
json_repair JSON repair (fix LLM output) ~95
Fix broken JSON from LLMs: code fences, leading prose, comments, single quotes, bare keys, trailing commas, Python True/None, truncated strings and unclosed brackets. Returns parsed JSON + list of fixes. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | broken JSON text |
Structured output declared, but exposes no named fields.
No examples provided.
json_schema_validate JSON Schema validator ~130
Validate JSON data against a JSON Schema (draft 4, 7, 2019-09, 2020-12) and get precise error paths. Use it to check tool outputs or API payloads. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| data | object | yes | JSON value to validate |
| draft | string | – | 4 | 7 | 2019-09 | 2020-12 (default) |
| schema | object | yes | JSON Schema |
Structured output declared, but exposes no named fields.
No examples provided.
jwt_inspect JWT inspector + JWKS verify ~118
Decode a JWT, explain its claims (expired? lifetime?) and verify RS/PS/ES/EdDSA signatures against a public JWKS URL or the issuer's OIDC discovery. No secrets needed or stored. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| discover | boolean | – | true = use iss OIDC discovery |
| jwksUrl | string | – | JWKS URL |
| token | string | yes | JWT |
Structured output declared, but exposes no named fields.
No examples provided.
language_detect Language detection ~80
Detect the language of a text (82 languages, ISO 639-3 + BCP 47), including Traditional vs Simplified Chinese. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | text (20+ chars best) |
Structured output declared, but exposes no named fields.
No examples provided.
ledger_gateway Spend ledger (Pay Gateway receipts) ~76
Totals, by supplier, by day and exceptions for payments relayed by the MoneyTools Pay Gateway for this API key (free; needs X-API-Key). Currency default USD. [served by approve.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | – | – |
| days | number | – | – |
| month | string | – | YYYY-MM |
No output schema declared.
No examples provided.
ledger_wallet_report Read a wallet spend ledger ~71
Progress or the finished report (by supplier, by day, transactions) for a reportId + reportToken (free). Each call also advances the scan. [served by approve.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | – | – |
| reportId | string | yes | – |
| reportToken | string | yes | – |
No output schema declared.
No examples provided.
ledger_wallet_start Start a wallet spend ledger ~167
Start a report of outgoing USDC from any Base wallet over the last 1-31 days (free with X-API-Key; otherwise HTTP POST https://ledger.moneytools.dev/v1/ledger/wallet via x402, $0.05). Then call ledger_wallet_report until done. [served by approve.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | 0x Base wallet whose outgoing USDC to report |
| currency | string | – | ISO 4217 code, default USD |
| days | number | – | last N days, 1-31 (default 30) |
| labels | object | – | {"0xrecipient":"name"} to label suppliers |
| month | string | – | YYYY-MM (UTC); only months that started within the last 31 days |
No output schema declared.
No examples provided.
liquidation_price Liquidation price calculator ~169
Perp (isolated margin: side, entry, leverage, maintenance margin) or lending (collateral, debt, liquidation threshold → health factor) liquidation price and distance. Risk math, not advice. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| collateral | string | – | lending: collateral amount |
| debt | string | – | lending: debt value |
| entry | number | – | entry price |
| leverage | number | – | x |
| liquidationThreshold | string | – | lending: LT % |
| maintenanceMargin | number | – | % |
| mode | string | – | perp | lending |
| price | string | – | lending: collateral price |
| side | string | – | long | short |
Structured output declared, but exposes no named fields.
No examples provided.
list_swap_tokens Supported swap chains and tokens ~28
List the chains, chain ids, native tokens and token symbols accepted by swap_quote. Free.
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
llm_cost_estimate LLM cost calculator ~147
USD cost of a prompt across 22 popular models (GPT, Claude, Gemini, Grok, DeepSeek, Llama, Mistral) from token counts or raw text, sorted cheapest first. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| calls | number | – | number of calls |
| inputTokens | number | – | input tokens (default 1000) |
| models | string | – | comma list (default all) |
| outputTokens | number | – | output tokens (default 500) |
| text | string | – | or raw prompt text to count |
Structured output declared, but exposes no named fields.
No examples provided.
llms_txt_validate llms.txt validator ~112
Check a site's /llms.txt against the llmstxt.org format: H1, summary, sections, link entries with notes; optional link check. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| checkLinks | boolean | – | true to check up to 8 links |
| text | string | – | or the file content |
| url | string | – | site or llms.txt URL |
Structured output declared, but exposes no named fields.
No examples provided.
loan_amortization Loan / mortgage amortization ~114
Monthly payment, total interest and schedule for annuity (本息平均攤還) or equal-principal (本金平均攤還) loans. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| annualRate | number | yes | annual rate % |
| method | string | – | annuity | equal-principal |
| months | number | yes | term in months |
| principal | number | yes | loan amount |
Structured output declared, but exposes no named fields.
No examples provided.
lunar_date Lunar (農曆) date converter ~134
Gregorian ↔ Chinese lunar date (incl. leap months) with 干支 year and zodiac; e.g. find the solar date of 中秋 (8/15). Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| date | string | – | YYYY-MM-DD (default today, Taipei) |
| leap | boolean | – | leap month |
| lunarDay | string | – | 1-30 |
| lunarMonth | string | – | 1-12 |
| lunarYear | string | – | for lunar→solar |
Structured output declared, but exposes no named fields.
No examples provided.
markdown_to_html Markdown → HTML ~72
Render GitHub-flavored Markdown to HTML with raw HTML escaped and script URLs removed; also returns the heading outline. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| markdown | string | yes | Markdown text |
Structured output declared, but exposes no named fields.
No examples provided.
math_eval Safe math evaluator ~94
Evaluate arithmetic exactly instead of guessing: + - * / ^ %, parentheses, sqrt/ln/log/round/min/max/pow, pi/e and named variables. No code execution. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| expr | string | yes | expression |
| vars | string | – | JSON object of variables |
Structured output declared, but exposes no named fields.
No examples provided.
mcp_tools_lint MCP tool-definition linter ~100
Connect to an MCP server (streamable HTTP) or take a tools/list array and lint every tool: names, descriptions, JSON Schema, required params, annotations; score + fixes. Free: 10 calls/day; then $0.003 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| tools | array | – | or the tools/list JSON |
| url | string | – | MCP endpoint |
Structured output declared, but exposes no named fields.
No examples provided.
nft_metadata NFT metadata + owner ~132
ERC-721/1155 token: standard, collection name, owner, tokenURI resolved (IPFS/Arweave/data URI) and the metadata JSON with image URL; says whether metadata is on-chain, IPFS or a mutable server. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | yes | chain: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche |
| contract | string | yes | NFT contract |
| tokenId | string | yes | token id |
Structured output declared, but exposes no named fields.
No examples provided.
number_base Number base converter (BigInt) ~122
Convert big integers between bases 2-36 (hex/bin/oct/dec, 0x/0b/0o prefixes) with two's complement for 8-256 bits. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| bits | number | – | two's complement width |
| from | string | – | base 2-36 (auto from prefix) |
| to | string | – | extra target base |
| value | string | yes | number |
Structured output declared, but exposes no named fields.
No examples provided.
og_image_check Link-preview image check ~95
Does the page's og:image work in link previews? Fetches it and checks status, type, file size, pixel dimensions and aspect ratio (1200×630). Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| image | string | – | or an image URL directly |
| url | string | – | page URL |
Structured output declared, but exposes no named fields.
No examples provided.
openapi_lint OpenAPI linter (agent readiness) ~100
Lint an OpenAPI/Swagger JSON or YAML: operationIds, descriptions, responses, undeclared path params, missing security schemes, servers, x402 payment info. Free: 10 calls/day; then $0.003 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| spec | object | – | or the spec (JSON object or YAML string) |
| url | string | – | spec URL |
Structured output declared, but exposes no named fields.
No examples provided.
partner_program_info MoneyTools partner program info (free) ~74
Free. How to earn by recommending MoneyTools (we run this server): join steps, ref=<mt-code> attribution, 2-tier terms (20% of net revenue for 12 months, +5% tier 2, not MLM), required disclosure. No income guaranteed. [served by tools.moneytools.dev]
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
password_strength Password strength estimate ~87
Entropy, common-password and pattern checks (sequences, years, Word123!), crack-time estimates and feedback. Never stored or logged. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| password | string | yes | password to rate (use a similar pattern, not your real one) |
Structured output declared, but exposes no named fields.
No examples provided.
phone_format Phone number validate + format ~91
Validate and format phone numbers for 240+ regions (libphonenumber): E.164, international/national format, type (mobile/fixed), country. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | default region ISO code |
| number | string | yes | phone number |
Structured output declared, but exposes no named fields.
No examples provided.
pii_redact PII & secret redactor ~106
Redact emails, phones, card numbers (Luhn-checked), IBANs, SSNs, IPs, API keys, JWTs, private keys and seed phrases before sending text to an LLM or log. Not stored. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| mode | string | – | label | mask |
| text | string | yes | text |
Structured output declared, but exposes no named fields.
No examples provided.
plan_buy How to buy the MoneyTools monthly plan ~95
Free: returns price, coverage, fair-use cap and the exact x402 URL to buy the monthly plan (1 USDC once via x402 = 30 days of all paid MoneyTools tools, 1,000 calls/day fair use; excludes Pay Gateway 1% fees and swap fees; NOT auto-renewing). MCP cannot carry the x402 payment itself: call the returned buy URL over HTTP with your own wallet.
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
plan_status Monthly plan / credits key status ~83
Free: status of your MoneyTools API key: monthly-plan expiry, calls used today vs the 1,000/day fair-use cap, or remaining prepaid credits. Uses the X-API-Key header of this MCP request (or the apiKey argument).
| Name | Type | Req | Description |
|---|---|---|---|
| apiKey | string | – | mtk_... key (optional if you send the X-API-Key header) |
Structured output declared, but exposes no named fields.
No examples provided.
prompt_injection_scan Prompt-injection scanner ~98
Heuristic scan of untrusted web/email/tool content for injection markers: instruction override, system-prompt spoofing, secret exfiltration, payment coercion, hidden Unicode, image-URL exfil. Low/medium/high risk. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | untrusted text |
Structured output declared, but exposes no named fields.
No examples provided.
proxy_inspect Proxy / upgradeability inspector ~120
Is this contract upgradeable? Detects EIP-1967 (impl/admin/beacon), EIP-1167 clones, legacy OZ and Safe-style proxies and EIP-7702 delegated EOAs; returns implementation and admin. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | contract address |
| chain | string | yes | chain: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche |
Structured output declared, but exposes no named fields.
No examples provided.
public_holidays Public holidays (Taiwan / US) ~89
Official Taiwan government office calendar (holidays, 補假, make-up workdays) or US federal holidays with observed dates, plus the next holiday. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | TW | US |
| year | number | – | year |
Structured output declared, but exposes no named fields.
No examples provided.
qr_payment_link QR code + crypto payment link ~148
SVG QR code for any text/URL, or build an EIP-681 payment link + QR for a token amount to an address (for an agent asking a human to pay). We never receive the funds. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| amount | string | – | human amount |
| chain | string | – | chain (default base) |
| text | string | – | text or URL to encode |
| to | string | – | recipient 0x address (payment-link mode) |
| token | string | – | USDC (default), native symbol, USDT... |
Structured output declared, but exposes no named fields.
No examples provided.
regex_test Regex tester ~104
Run a JavaScript regex on text: all matches with index and capture groups, optional replace, and a ReDoS warning for nested quantifiers. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| flags | string | – | flags |
| pattern | string | yes | regex source |
| replace | string | – | replacement string |
| text | string | yes | input text |
Structured output declared, but exposes no named fields.
No examples provided.
robots_check robots.txt / AI-crawler check ~106
May this user agent fetch this URL? RFC 9309 evaluation of robots.txt with the matching rule, crawl-delay, sitemaps, llms.txt presence and an allow/deny table for 12 AI crawlers. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | page URL |
| userAgent | string | – | user agent token (default *) |
Structured output declared, but exposes no named fields.
No examples provided.
rpc_health Public RPC health & latency ~86
Probe the keyless public RPC endpoints of 7 EVM chains right now: up/down, latency, head block, lag. Returns the recommended RPC per chain. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| chains | string | – | comma list (default all 7) |
Structured output declared, but exposes no named fields.
No examples provided.
safe_multisig_info Safe multisig inspector ~113
Is this address a Safe multisig? Owners, threshold (m-of-n), nonce, version, enabled modules, guard, fallback handler, plus risk warnings (1-of-n, modules). Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Safe address |
| chain | string | yes | chain: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche |
Structured output declared, but exposes no named fields.
No examples provided.
security_headers_audit Security headers audit (A-F) ~96
Graded audit of HSTS, CSP (unsafe-inline/eval, wildcards), clickjacking, nosniff, Referrer/Permissions-Policy, cookie flags, version leaks and CORS misconfig, with fixes. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | page URL |
Structured output declared, but exposes no named fields.
No examples provided.
semver_check Semver compare / range check ~109
Parse and compare semantic versions, check a version against a range (^1.2, ~2.0, >=1 <2), max satisfying version and sort a list. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| compare | string | – | other version |
| range | string | – | range |
| version | string | – | version |
| versions | string | – | comma list |
Structured output declared, but exposes no named fields.
No examples provided.
signature_verify Signature verifier (EOA + smart wallets) ~143
Verify a personal_sign message or EIP-712 typed-data signature against an address, including smart-contract wallets (ERC-1271 / ERC-6492). Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | expected signer (0x address) |
| chain | string | – | chain for smart-wallet checks (default base) |
| message | string | – | signed text (personal_sign) |
| signature | string | yes | 0x signature (65+ bytes hex) |
| typedData | object | – | EIP-712 JSON instead of message |
Structured output declared, but exposes no named fields.
No examples provided.
sitemap_parse Sitemap reader ~86
Find (via robots.txt) and parse a sitemap or sitemap index: URL count, lastmod range, sample URLs and protocol issues. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | sample size |
| url | string | yes | site or sitemap URL |
Structured output declared, but exposes no named fields.
No examples provided.
slugify Slug + safe filename ~91
URL slug (accents removed; CJK kept or ASCII-only) and a filesystem-safe filename from any title. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| ascii | boolean | – | true = ASCII only |
| maxLength | number | – | max length |
| text | string | yes | title |
Structured output declared, but exposes no named fields.
No examples provided.
solana_account Solana account + token balances ~78
SOL balance (USD), account type (wallet/program), and SPL + Token-2022 balances for any Solana address via public RPC. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Solana address |
Structured output declared, but exposes no named fields.
No examples provided.
solana_mint_check Solana token launch-config check ~130
Rule-based safety check of a Solana SPL / Token-2022 mint: mint & freeze authority, permanent delegate, transfer hook/fee, pausable, default-frozen, largest-holder concentration. Returns riskScore 0-100 and verdict low|medium|high. Free to try: 20 MCP calls/day per client, no API key or wallet needed (beyond that: prepaid credits via header X-API-Key, see server instructions). (Also as paid HTTP: /v1/sol-mint.)
| Name | Type | Req | Description |
|---|---|---|---|
| mint | string | yes | Solana mint address (base58) |
Structured output declared, but exposes no named fields.
No examples provided.
spf_dmarc_check SPF lookup-count + DMARC check ~83
Recursively expand SPF includes, count DNS lookups against the RFC limit of 10, flag +all/?all, duplicate records and weak DMARC policy. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | domain |
Structured output declared, but exposes no named fields.
No examples provided.
ssl_certificate TLS certificate expiry (CT logs) ~75
Latest unexpired certificates for a domain from Certificate Transparency logs: issuer, names, expiry date, days left, expiring-soon warning. Free: 10 calls/day; then $0.002 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | hostname |
Structured output declared, but exposes no named fields.
No examples provided.
stablecoin_peg Stablecoin peg monitor ~102
Current price and deviation in bps for 15 major stablecoins (USDT, USDC, DAI, USDS, USDe, PYUSD, FDUSD, EURC...) with on_peg / watch / depeg status. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| symbols | string | – | comma list (default all) |
Structured output declared, but exposes no named fields.
No examples provided.
swap_quote Token swap / bridge quote (non-custodial) ~341
Get a best-price token swap quote on one EVM chain (KyberSwap aggregator) or a cross-chain bridge quote (LI.FI, fallback Relay; set toChain). Returns expected and minimum output, price impact, gas, every fee, safety warnings and, if you pass taker, an UNSIGNED transaction (plus exact-amount ERC-20 approval) for your own wallet to sign. Quotes are free and unlimited. Fee disclosure: same-chain swaps include a 0.25% MoneyTools fee taken from the input on-chain only if you execute; cross-chain currently 0% MoneyTools fee. Never signs, holds funds or asks for keys.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | string | – | amount to sell in human units, e.g. "10" |
| amountBaseUnits | string | – | amount in base units (integer); required for custom token addresses |
| chain | string | yes | source chain: ethereum, base, arbitrum, optimism, polygon, bsc, avalanche (or chain id) |
| fromToken | string | yes | token to sell: symbol (USDC, ETH, WETH, USDT, DAI...) or 0x address |
| recipient | string | – | receiver of output (default taker) |
| slippageBps | integer | – | max slippage in bps, default 50 |
| taker | string | – | your 0x wallet address; needed for an unsigned transaction, omit for price only |
| toChain | string | – | destination chain for a bridge; omit for a same-chain swap |
| toToken | string | yes | token to buy: symbol or 0x address |
Structured output declared, but exposes no named fields.
No examples provided.
taiwan_id_check Taiwan ID / ARC / 統一編號 checker ~100
Checksum and format for 國民身分證, 居留證 (old and 2021 new format) and 統一編號 (company tax ID, new ÷5 rule). Not stored. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | ID or 8-digit 統編 |
Structured output declared, but exposes no named fields.
No examples provided.
text_chunk Text chunker for RAG ~109
Split long text into sentence/paragraph-aware chunks of N characters or tokens with overlap, ready for embeddings. Free: 10 calls/day; then $0.001 via the HTTP endpoint or X-API-Key credits. [served by tools.moneytools.dev]
| Name | Type | Req | Description |
|---|---|---|---|
| overlap | number | – | overlap (default 100) |
| size | number | – | chunk size (default 1000) |
| text | string | yes | text (≤500k chars) |
| unit | string | – | chars | tokens |
Structured output declared, but exposes no named fields.
No examples provided.
How do I install the x402 agent toolkit: service finder, payment safety, Solana… MCP server?
x402 agent toolkit: service finder, payment safety, Solana… is a hosted endpoint at https://x402-pay-precheck.moneytools.workers.dev/mcp, 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 · x402-pay-precheck.moneytools.workers.dev
claude mcp add --transport http dev-workers-moneytools-x402-pay-precheck-pay-pre 'https://x402-pay-precheck.moneytools.workers.dev/mcp'
What is the x402 agent toolkit: service finder, payment safety, Solana… MCP server?
x402 agent toolkit: service finder, payment safety, Solana… is an MCP server listed in the public MCP registry as dev.workers.moneytools.x402-pay-precheck/pay-precheck. x402 tools: service finder, payment precheck/verify, Solana mint check, web-to-Markdown, email check. This page covers its hosted endpoint (https://x402-pay-precheck.moneytools.workers.dev/mcp).
Is the x402 agent toolkit: service finder, payment safety, Solana… MCP server safe to use?
x402 agent toolkit: service finder, payment safety, Solana… scores 65 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 x402 agent toolkit: service finder, payment safety, Solana… MCP server expose?
x402 agent toolkit: service finder, payment safety, Solana… exposes 125 tools: x402_recommend, x402_precheck, x402_verify_settlement, x402_gateway_plan, solana_mint_check, and 120 more. Their descriptions and schemas cost roughly 13,751 tokens of context every time the server is loaded.
Does the x402 agent toolkit: service finder, payment safety, Solana… MCP server require authentication?
No. We connected to x402 agent toolkit: service finder, payment safety, Solana… without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the x402 agent toolkit: service finder, payment safety, Solana… MCP server still maintained?
x402 agent toolkit: service finder, payment safety, Solana… is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.