22 utility tools (x402 USDC on Base): currency, PDF, image, GDPR. Free health.
| Endpoint | https://swiss.api.ainode.tech/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.1 |
| Now | 23 tools · grade C (65) · pin ts_a75808d389f77c8c5dde1ca4eda5b679 · protocol 2025-06-18 |
| First / last listed | 2026-10-25 02:16 UTC / 2026-10-25 02:16 UTC |
| Grade over time | 2026-10-25: C (65), 23 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: health json_to_csv csv_to_json encode_base64 decode_base64 generate_hash generate_uuid html_to_text markdown_to_html extract_url_metadata convert_timezone parse_cron test_regex convert_currency extract_pdf_text resize_image validate_nif validate_iban verify_eu_vat classify_gdpr generate_csp validate_cors detect_secrets
health | Health check. Returns server status and optional echo. params: echo |
json_to_csv | Convert JSON array of objects to RFC 4180 CSV. params: input* |
csv_to_json | Convert CSV string to JSON array of objects. params: input* |
encode_base64 | Encode a UTF-8 string to Base64. params: input* |
decode_base64 | Decode a Base64 string to UTF-8. params: input* |
generate_hash | Generate MD5, SHA-256, or SHA-512 hex digest. params: input*, algorithm* |
generate_uuid | Generate one or more UUID v4 values. params: count |
html_to_text | Strip HTML tags and decode entities to plain text. params: input* |
markdown_to_html | Convert Markdown to HTML. params: input* |
extract_url_metadata | Extract Open Graph metadata from a URL. params: url* |
convert_timezone | Convert a datetime between IANA timezones. params: datetime*, from_timezone*, to_timezone* |
parse_cron | Parse a cron expression and return next run times. params: expression*, count |
test_regex | Test a regex pattern against an input string. params: pattern*, input*, flags |
convert_currency | Convert an amount between currencies using cached ECB exchange rates. params: amount*, from*, to* |
extract_pdf_text | Extract text content from a base64-encoded PDF document. params: pdf* |
resize_image | Resize and compress a base64-encoded image. params: image*, width*, height*, format, quality |
validate_nif | Validate Portuguese NIF/NIPC tax identification number (mod-11 check digit). params: nif* |
validate_iban | Validate IBAN (ISO 13616 mod-97) with SEPA BIC lookup for Portuguese banks. params: iban* |
verify_eu_vat | Verify EU VAT number via VIES (European Commission free API). params: country_code*, vat_number* |
classify_gdpr | Detect GDPR PII categories in text (email, phone, IP, name, location). Returns categories only, never actual PII values. params: text* |
generate_csp | Generate Content-Security-Policy header from structured directives input. params: directives, report_uri, report_only |
validate_cors | Validate CORS policy against security best practices. Reports issues by severity. params: allow_origin*, allow_methods, allow_headers, allow_credentials, max_age, expose_headers |
detect_secrets | Detect hardcoded secrets, API keys, and credentials in text using pattern matching and entropy analysis. params: text* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.