Serveur MCP

AgentTools Hub

io.github.Thyphex/agenttools-hub

Ce que fait ce MCP

Offers calculators, unit and data converters, reference lookups, live crypto data, wallet utilities, and paid x402 access.

calculators_age_calculator
Age Calculator
Calculate a person's exact age in calendar years, months and days from their date of birth, plus total days lived. Reference date defaults to today (UTC). — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth', 'on'], 'properties': {'on': {'type': 'string', 'description': 'Defaults to today, YYYY-MM-DD'}, 'birth': {'type': 'string', 'description': 'YYYY-MM-DD'}}}
calculators_bmi_calculator
BMI Calculator
Calculate Body Mass Index from weight (kg) and height (cm), with the WHO weight category and the healthy BMI weight range for your height. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight', 'height'], 'properties': {'height': {'type': 'number', 'description': 'Height (cm)'}, 'weight': {'type': 'number', 'description': 'Weight (kg)'}}}
calculators_compound_interest_calculator
Compound Interest Calculator
Project the future value of a deposit with compound interest: choose annual, semi-annual, quarterly, monthly, weekly or daily compounding and see total interest earned. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'annualRate', 'years', 'timesPerYear'], 'properties': {'years': {'type': 'number', 'description': 'Years'}, 'principal': {'type': 'number', 'description': 'Principal'}, 'annualRate': {'type': 'number', 'description': 'Annual rate %'}, 'timesPerYear': {'enum': ['1', '2', '4', '12', '52', '365'], 'type': 'string', 'description': 'Compounding'}}}
calculators_date_difference_calculator
Date Difference Calculator
Count the total days between two dates, plus the breakdown in weeks and days and in calendar years, months and days. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start', 'end'], 'properties': {'end': {'type': 'string', 'description': 'ISO format YYYY-MM-DD'}, 'start': {'type': 'string', 'description': 'ISO format YYYY-MM-DD'}}}
calculators_discount_calculator
Discount Calculator
Calculate the final sale price and the amount saved for any price and percent-off discount, with the working shown. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['price', 'discount'], 'properties': {'price': {'type': 'number', 'description': 'Original price'}, 'discount': {'type': 'number', 'description': 'Discount %'}}}
calculators_fuel_cost_calculator
Fuel Cost Calculator
Calculate the liters of fuel a trip needs and its total cost from distance, consumption (L/100 km) and price per liter — with optional cost splitting between passengers. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['distance', 'consumption', 'pricePerLiter', 'people'], 'properties': {'people': {'type': 'number', 'description': 'Split between'}, 'distance': {'type': 'number', 'description': 'Distance (km)'}, 'consumption': {'type': 'number', 'description': 'Consumption (L/100km)'}, 'pricePerLiter': {'type': 'number', 'description': 'Price per liter'}}}
calculators_loan_payment_calculator
Loan Payment Calculator
Calculate the fixed monthly payment for a loan from its principal, annual interest rate and term in years, plus total repaid and total interest (annuity formula). — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'annualRate', 'years'], 'properties': {'years': {'type': 'number', 'description': 'Term (years)'}, 'principal': {'type': 'number', 'description': 'Loan amount'}, 'annualRate': {'type': 'number', 'description': 'Annual rate %'}}}
calculators_percentage_calculator
Percentage Calculator
Calculate X% of Y, what percent X is of Y, and the percent change between two values — with step-by-step working shown. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['x', 'y', 'op'], 'properties': {'x': {'type': 'number', 'description': 'X'}, 'y': {'type': 'number', 'description': 'Y'}, 'op': {'enum': ['percent_of', 'what_percent', 'change'], 'type': 'string', 'description': 'Operation'}}}
calculators_reading_time_calculator
Reading Time Calculator
Estimate reading time from a word count at any reading speed. Defaults to 200 words per minute — the typical silent-reading speed for adults. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['words', 'wpm'], 'properties': {'wpm': {'type': 'number', 'description': '200 = silent reading · 130 = read aloud'}, 'words': {'type': 'number', 'description': 'Word count'}}}
calculators_tip_calculator
Tip Calculator
Calculate the tip for any bill, the grand total, and how much each person pays when splitting. Defaults to a 15% tip. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill', 'tipPercent', 'people'], 'properties': {'bill': {'type': 'number', 'description': 'Bill amount'}, 'people': {'type': 'number', 'description': 'Split between'}, 'tipPercent': {'type': 'number', 'description': 'Tip %'}}}
calculators_vat_calculator
VAT Calculator
Add VAT to a net amount or remove VAT from a gross amount. Standard VAT rates for 36 countries are built in, or override with any custom rate. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'country', 'op', 'rate'], 'properties': {'op': {'enum': ['add', 'remove'], 'type': 'string', 'description': 'Direction'}, 'rate': {'type': 'number', 'description': 'Custom rate % (optional)'}, 'amount': {'type': 'number', 'description': 'Amount'}, 'country': {'enum': ['AT', 'BE', 'BG', 'BR', 'CA', 'CH', 'CY', 'CZ', 'DE', 'DK', 'EE', 'ES', 'FI', 'FR', 'GB', 'GR', 'HR', 'HU', 'IE', 'IT', 'JP', 'LT', 'LU', 'LV', 'MT', 'NL', 'NO', 'NZ', 'PL', 'PT', 'RO', 'SE', 'SI', 'SK', 'US', 'ZA'], 'type': 'string', 'description': 'Country (standard rate)'}}}
converters_area_converter
Area Converter
Convert area units: square millimeters, centimeters, meters and kilometers, hectares, acres, square feet and square miles. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['km2', 'ha', 'acre', 'm2', 'ft2', 'mi2', 'cm2'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['km2', 'ha', 'acre', 'm2', 'ft2', 'mi2', 'cm2'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Value'}}}
converters_data_size_converter
Data Size Converter
Convert digital storage units: bits, bytes, KB, MB, GB, TB (decimal, ×1000) and KiB, MiB, GiB, TiB (binary, ×1024) — both systems side by side. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['TB', 'GB', 'MB', 'KB', 'B', 'TiB', 'GiB', 'MiB', 'KiB'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['TB', 'GB', 'MB', 'KB', 'B', 'TiB', 'GiB', 'MiB', 'KiB'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Value'}}}
converters_length_converter
Length Converter
Convert between metric and imperial length units: kilometers, meters, centimeters, millimeters, micrometers, nanometers, miles, yards, feet, inches and nautical miles. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['km', 'm', 'cm', 'mm', 'um', 'nm', 'mi', 'yd', 'ft', 'in', 'nmi'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['km', 'm', 'cm', 'mm', 'um', 'nm', 'mi', 'yd', 'ft', 'in', 'nmi'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Value'}}}
converters_roman_numeral_converter
Roman Numeral Converter
Convert numbers to Roman numerals (1–3999) and Roman numerals back to numbers, with strict validation that rejects non-standard forms like IIIM or VX. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'op'], 'properties': {'op': {'enum': ['to_roman', 'from_roman'], 'type': 'string', 'description': 'Direction'}, 'value': {'type': 'string', 'description': 'Number or numeral'}}}
converters_speed_converter
Speed Converter
Convert speed units: kilometers per hour, miles per hour, meters per second, knots and feet per second with exact definitions. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['kmh', 'mph', 'ms', 'kn', 'fts'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['kmh', 'mph', 'ms', 'kn', 'fts'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Value'}}}
converters_temperature_converter
Temperature Converter
Convert between Celsius, Fahrenheit and Kelvin with exact formulas, reference points (freezing and boiling water) and step-by-step working. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['f', 'c', 'k'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['c', 'f', 'k'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Temperature'}}}
converters_unix_timestamp_converter
Unix Timestamp Converter
Convert Unix epoch timestamps to ISO/UTC dates and back. Millisecond timestamps are detected automatically; invalid dates are rejected with clear errors. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['op', 'value'], 'properties': {'op': {'enum': ['to_date', 'to_timestamp'], 'type': 'string', 'description': 'Direction'}, 'value': {'type': 'string', 'description': 'Timestamp or date'}}}
converters_volume_converter
Volume Converter
Convert cooking and liquid volume units: milliliters, liters, cubic meters, US gallons, quarts, pints, cups, fluid ounces, tablespoons and teaspoons. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['m3', 'L', 'ml', 'gal', 'qt', 'pt', 'cup', 'floz', 'tbsp', 'tsp'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['m3', 'L', 'ml', 'gal', 'qt', 'pt', 'cup', 'floz', 'tbsp', 'tsp'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Value'}}}
converters_weight_converter
Weight Converter
Convert between weight and mass units: metric tons, kilograms, grams, milligrams, pounds, ounces and stones with exact international definitions. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['t', 'kg', 'g', 'mg', 'lb', 'oz', 'st'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['t', 'kg', 'g', 'mg', 'lb', 'oz', 'st'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'number', 'description': 'Value'}}}
crypto_gas_fee_calculator
Gas Fee Calculator
Calculate a transaction's gas fee: gas units × gas price (gwei) gives the ETH cost, multiplied by the ETH price for USD. Exact BigInt math for the wei amounts. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gasUnits', 'gweiPrice', 'ethPriceUsd'], 'properties': {'gasUnits': {'type': 'number', 'description': 'Gas units'}, 'gweiPrice': {'type': 'number', 'description': 'Gas price (gwei)'}, 'ethPriceUsd': {'type': 'number', 'description': 'ETH price (USD)'}}}
crypto_price
Crypto Price (Live)
Live cryptocurrency prices from CoinGecko's public API: current price in USD/EUR/GBP/JPY plus 24-hour change for any coin by id or common ticker (btc, eth, sol…). Cached 60 seconds. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ids', 'vs'], 'properties': {'vs': {'enum': ['usd', 'eur', 'gbp', 'jpy'], 'type': 'string', 'description': 'Quote currency'}, 'ids': {'type': 'string', 'description': 'Coin ids or tickers'}}}
crypto_random_generator
Secure Random Generator
Generate cryptographically secure randomness: passwords with charset rules, hex keys of any byte length, and uniform random integers (rejection sampling, no modulo bias). Never use Math.random for secrets. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mode', 'length', 'min', 'max', 'upper', 'digits', 'symbols'], 'properties': {'max': {'type': 'number', 'description': 'Int maximum'}, 'min': {'type': 'number', 'description': 'Int minimum'}, 'mode': {'enum': ['password', 'hex', 'int'], 'type': 'string', 'description': 'Mode'}, 'upper': {'enum': ['true', 'false'], 'type': 'string', 'description': 'Include A–Z'}, 'digits': {'enum': ['true', 'false'], 'type': 'string', 'description': 'Include 0–9'}, 'length': {'type': 'number', 'description': 'Length (password/hex)'}, 'symbols': {'enum': ['true', 'false'], 'type': 'string', 'description': 'Include symbols'}}}
crypto_wallet_snapshot
Wallet Snapshot (Live)
One-call on-chain profile of any Ethereum or Base wallet via Blockscout: native balance, transaction and transfer counts, activity recency, top token holdings, and most frequent recent counterparties — with fresh-wallet and high-volume flags. The 'who is this address?' conclusion, not raw RPC data. — x402 price $0.005/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address', 'chain'], 'properties': {'chain': {'enum': ['base', 'ethereum'], 'type': 'string', 'description': 'Chain'}, 'address': {'type': 'string', 'description': 'Wallet address'}}}
crypto_wei_eth_converter
Wei / Gwei / ETH Converter
Convert between wei, kwei, mwei, gwei, microether, milliether and ether with exact BigInt arithmetic. Decimal strings of any magnitude convert without floating-point error. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['wei', 'kwei', 'mwei', 'gwei', 'microeth', 'millieth', 'eth'], 'type': 'string', 'description': 'To'}, 'from': {'enum': ['wei', 'kwei', 'mwei', 'gwei', 'microeth', 'millieth', 'eth'], 'type': 'string', 'description': 'From'}, 'value': {'type': 'string', 'description': 'Decimal string for exact precision'}}}
databases_area_codes
US Area Codes
Look up any US telephone area code to find the state or territory it serves, or list every area code in a given state. Covers all 404 NANP codes in use, including overlays. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code', 'state', 'limit'], 'properties': {'code': {'type': 'string', 'description': 'Leave empty to list by state instead'}, 'limit': {'type': 'number', 'description': 'Max rows'}, 'state': {'type': 'string', 'description': 'State filter'}}}
databases_countries
Countries Database
Reference database of all 250 countries and territories: ISO 3166-1 codes, capitals, regions, population, area, currencies, languages, TLDs and calling codes. Look up a single country or list by region. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['country', 'region', 'limit'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows'}, 'region': {'enum': ['', 'Africa', 'Americas', 'Asia', 'Europe', 'Oceania', 'Antarctic'], 'type': 'string', 'description': 'Region filter'}, 'country': {'type': 'string', 'description': 'Leave empty to list countries instead.'}}}
dev_archive_lookup
Archive Lookup (Wayback)
Query the Internet Archive's Wayback index for any URL: when it was first archived, the most recent snapshot, how many years it spans, and recent capture dates. Useful for fact-checking page history, finding deleted content and due-diligence. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL or domain'}}}
dev_base64_encode
Base64 Encoder / Decoder
Encode text to base64 or decode base64 back to text. Full UTF-8 support including emoji and non-Latin scripts. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'direction'], 'properties': {'text': {'type': 'string', 'description': 'Text'}, 'direction': {'enum': ['encode', 'decode'], 'type': 'string', 'description': 'Direction'}}}
dev_case_converter
Case Converter
Convert text between nine letter cases: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. camelCase boundaries are split automatically. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'style'], 'properties': {'text': {'type': 'string', 'description': 'Text'}, 'style': {'enum': ['upper', 'lower', 'title', 'sentence', 'camel', 'pascal', 'snake', 'kebab', 'constant'], 'type': 'string', 'description': 'Convert to'}}}
dev_cron_describe
Cron Explainer
Turn a cron expression into plain English, validate it, and compute the exact next execution times. Deterministic — the answer to 'when does this cron actually fire?' without guessing. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['expr', 'ref'], 'properties': {'ref': {'type': 'string', 'description': 'Reference date (optional)'}, 'expr': {'type': 'string', 'description': '5 fields: minute hour day month weekday'}}}
dev_diff
Text Diff
Compare two texts line by line using an LCS diff: exact additions, removals and context — in unified-diff style. Deterministic, unlike asking a model to 'find the differences'. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b', 'context'], 'properties': {'a': {'type': 'string', 'description': 'Use \n for line breaks'}, 'b': {'type': 'string', 'description': 'Changed text'}, 'context': {'type': 'number', 'description': 'Context lines'}}}
dev_directory_search
Find an API (Directory Search)
Describe what you need and get back matching x402-paid APIs: our own catalog (54 tools) plus, optionally, the live x402 Bazaar of third-party sellers. The agent's meta-tool — instead of knowing an API exists, ask for the capability. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'includeBazaar', 'limit'], 'properties': {'limit': {'type': 'number', 'description': 'Max results per source'}, 'query': {'type': 'string', 'description': 'What do you need?'}, 'includeBazaar': {'enum': ['true', 'false'], 'type': 'string', 'description': 'Include third-party Bazaar results'}}}
dev_email_validator
Email Validator
Validate an email address in two layers: strict RFC-style syntax, then a live DNS MX lookup on the domain to confirm the recipient actually runs mail servers. Catches the typos and fake domains that pure regex misses. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address'}}}
dev_feed_parser
RSS / Atom Feed Parser
Fetch an RSS or Atom feed and return normalized JSON items: title, link, publication date (ISO) and summary. Server-side fetching with SSRF guard; handles both RSS 2.0 and Atom dialects. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'limit'], 'properties': {'url': {'type': 'string', 'description': 'Feed URL'}, 'limit': {'type': 'number', 'description': 'Max items'}}}
dev_hash
Hash Calculator
Compute exact hash digests of UTF-8 text using Web Crypto (SHA family) and a verified pure-JS MD5 for legacy checksums. Deterministic — identical input always yields the identical digest. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'algo'], 'properties': {'algo': {'enum': ['sha256', 'sha512', 'sha1', 'md5'], 'type': 'string', 'description': 'Algorithm'}, 'text': {'type': 'string', 'description': 'Text'}}}
dev_http_status_codes
HTTP Status Codes Database
Reference database of HTTP response status codes with phrase, category and explanation. Look up a specific code or list a whole category (1xx–5xx). — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code', 'category', 'limit'], 'properties': {'code': {'type': 'number', 'description': 'Leave empty to list by category'}, 'limit': {'type': 'number', 'description': 'Max rows'}, 'category': {'enum': ['', 'informational', 'success', 'redirect', 'client-error', 'server-error'], 'type': 'string', 'description': 'Category'}}}
dev_ics_parser
ICS Calendar Parser
Parse iCalendar (.ics) content — meeting invites, conference calendars, exports from Google/Outlook — into structured event JSON: title, start/end, location, organizer and description. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ics', 'limit'], 'properties': {'ics': {'type': 'string', 'description': '.ics content'}, 'limit': {'type': 'number', 'description': 'Max events'}}}
dev_json_formatter
JSON Formatter / Validator
Validate JSON with precise error messages, pretty-print it with any indent, and inspect its top-level type and element counts. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['json', 'indent'], 'properties': {'json': {'type': 'string', 'description': 'JSON'}, 'indent': {'type': 'number', 'description': 'Indent spaces'}}}
dev_jwt_decoder
JWT Decoder
Decode a JSON Web Token's header and payload to readable JSON. Pure decoding: signatures are NOT verified and no secret is needed. Claims like exp and iat are rendered as dates. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'header.payload.signature'}}}
dev_llm_cost_calculator
LLM API Cost Calculator
Calculate the API cost of an LLM call: input and output tokens × published per-million prices for 15 current models (OpenAI, Anthropic, Google, DeepSeek, xAI, Meta). Batch multiplier included for monthly estimates. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['inputTokens', 'outputTokens', 'model', 'calls'], 'properties': {'calls': {'type': 'number', 'description': 'Number of calls'}, 'model': {'enum': ['gpt-5', 'gpt-5-mini', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4o', 'o4-mini', 'claude-opus-4', 'claude-sonnet-4', 'claude-haiku-4', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.0-flash', 'deepseek-v3', 'grok-3', 'llama-4-maverick'], 'type': 'string', 'description': 'Model'}, 'inputTokens': {'type': 'number', 'description': 'Input tokens'}, 'outputTokens': {'type': 'number', 'description': 'Output tokens'}}}
dev_mime_types
MIME Types Database
Look up MIME content types by type substring or file extension, or list a category — covering text, application, image, audio, video, font and multipart types used in web APIs. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'category', 'limit'], 'properties': {'limit': {'type': 'number', 'description': 'Max rows'}, 'query': {'type': 'string', 'description': 'MIME substring or file extension'}, 'category': {'enum': ['', 'text', 'application', 'image', 'audio', 'video', 'font', 'multipart', 'model'], 'type': 'string', 'description': 'Category'}}}
dev_natural_date
Natural Date Parser
Parse natural-language date and time expressions — "in two weeks", "next friday at 3pm", "dec 25th" — into exact ISO 8601 dates. Deterministic parsing (no LLM guessing); relative expressions resolve against a reference moment you control. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'ref'], 'properties': {'ref': {'type': 'string', 'description': 'Defaults to now'}, 'text': {'type': 'string', 'description': 'Expression'}}}
dev_number_base_converter
Number Base Converter
Convert integers between any bases from 2 to 36 — binary, octal, decimal, hexadecimal and beyond — with BigInt precision (no limit on magnitude). — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'type': 'number', 'description': 'To base (2–36)'}, 'from': {'type': 'number', 'description': 'From base (2–36)'}, 'value': {'type': 'string', 'description': 'Digits valid for the source base'}}}
dev_pdf_to_text
PDF to Text
Fetch a PDF (by URL, SSRF-guarded) or accept it as base64 and extract all readable text with page count. Deterministic parsing — no language model, so nothing is invented. Text-based PDFs only; scanned images need OCR (not included). — x402 price $0.003/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'base64', 'maxChars'], 'properties': {'url': {'type': 'string', 'description': 'Or provide base64 instead'}, 'base64': {'type': 'string', 'description': 'Base64 content'}, 'maxChars': {'type': 'number', 'description': 'Max text length'}}}
dev_text_chunker
Text Chunker
Split text into retrieval-friendly chunks with a token budget and sentence-aware boundaries. Overlap between consecutive chunks preserves context across splits — the standard preparation step before embedding. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'targetTokens', 'overlapTokens'], 'properties': {'text': {'type': 'string', 'description': 'Text'}, 'targetTokens': {'type': 'number', 'description': 'Target tokens per chunk'}, 'overlapTokens': {'type': 'number', 'description': 'Overlap tokens'}}}
dev_text_extract
Text Extractor
Scan unstructured text and extract structured entities: email addresses, URLs, IPv4 addresses, phone numbers and domains. Deduplicated, categorized, machine-ready. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'what'], 'properties': {'text': {'type': 'string', 'description': 'Text'}, 'what': {'enum': ['all', 'emails', 'urls', 'ips', 'phones', 'domains'], 'type': 'string', 'description': 'Extract'}}}
dev_token_estimator
Token Estimator
Estimate how many tokens a text consumes for each major model family (GPT, Claude, Gemini, Llama, DeepSeek) using a character/word heuristic that is within ~10% of real BPE tokenizers — enough for context budgeting and cost math, with zero dependencies. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text'}}}
dev_url_encoder
URL Encoder / Decoder
Percent-encode text for safe inclusion in URLs and query strings, or decode percent-encoded text back. Uses the standard encodeURIComponent rules. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'op'], 'properties': {'op': {'enum': ['encode', 'decode'], 'type': 'string', 'description': 'Direction'}, 'text': {'type': 'string', 'description': 'Text'}}}
dev_url_parser
URL Parser
Parse a URL into all its components: protocol, hostname, port, path segments, query parameters (as a clean object), hash and credentials. Exact — no guessing by eye. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL'}}}
dev_url_reader
URL Reader (Markdown)
Fetch a web page server-side and convert it to clean markdown — headings, links, lists, tables and text, with scripts, styles and boilerplate stripped. The 'reader' pattern agents use to actually understand web pages. SSRF-guarded with redirects re-validated, 10s timeout, 1MB cap. — x402 price $0.005/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'maxChars'], 'properties': {'url': {'type': 'string', 'description': 'URL'}, 'maxChars': {'type': 'number', 'description': 'Max markdown length'}}}
dev_uuid
UUID Generator / Validator
Generate cryptographically random UUIDv4s or time-sortable UUIDv7s from a real CSPRNG, and validate any UUID's format, version and variant bits. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['op', 'version', 'value'], 'properties': {'op': {'enum': ['generate', 'validate'], 'type': 'string', 'description': 'Operation'}, 'value': {'type': 'string', 'description': 'UUID (validate)'}, 'version': {'enum': ['v4', 'v7'], 'type': 'string', 'description': 'Version (generate)'}}}
finance_cagr_calculator
CAGR Calculator
Calculate the compound annual growth rate that takes an initial value to a final value over a given number of years — the standard way to annualize returns. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['initial', 'final', 'years'], 'properties': {'final': {'type': 'number', 'description': 'Final value'}, 'years': {'type': 'number', 'description': 'Years'}, 'initial': {'type': 'number', 'description': 'Initial value'}}}
finance_iban_validator
IBAN Validator
Validate an International Bank Account Number: country code, country-specific length and the ISO 7064 MOD 97-10 check digits — with the pretty-printed grouping returned when valid. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'description': 'Spaces are ignored'}}}
finance_margin_calculator
Margin & Markup Calculator
Calculate gross profit, profit margin (profit as % of price) and markup (profit as % of cost) from a unit cost and selling price — the two numbers people constantly mix up. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cost', 'price'], 'properties': {'cost': {'type': 'number', 'description': 'Cost'}, 'price': {'type': 'number', 'description': 'Selling price'}}}
finance_roi_calculator
ROI Calculator
Calculate return on investment: profit (or loss) and the percentage return relative to the initial amount invested. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['initial', 'final'], 'properties': {'final': {'type': 'number', 'description': 'Final value'}, 'initial': {'type': 'number', 'description': 'Amount invested'}}}
live_business_days
Business Days Calculator
Count business days (Mon–Fri) between two dates, with weekend and holiday breakdown. Provide a country code and real public holidays (via Nager.Date) are excluded too. — x402 price $0.001/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start', 'end', 'country'], 'properties': {'end': {'type': 'string', 'description': 'End date'}, 'start': {'type': 'string', 'description': 'Start date'}, 'country': {'type': 'string', 'description': "Excludes that country's public holidays"}}}
live_dns_lookup
DNS Lookup (Live)
Query live DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA) through Cloudflare's DNS-over-HTTPS resolver. Domain validation, email deliverability pre-checks and infrastructure discovery. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain', 'type'], 'properties': {'type': {'enum': ['A', 'AAAA', 'MX', 'TXT', 'NS', 'CNAME', 'SOA'], 'type': 'string', 'description': 'Record type'}, 'domain': {'type': 'string', 'description': 'Domain'}}}
live_exchange_rates
Exchange Rates (Live)
Live foreign-exchange reference rates from the European Central Bank (via frankfurter.dev): a full rate table against any base currency, or cross-rate conversion of any amount. Refreshed every business day by the ECB, cached one hour. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['op', 'base', 'from', 'to', 'amount'], 'properties': {'op': {'enum': ['rates', 'convert'], 'type': 'string', 'description': 'Operation'}, 'to': {'enum': ['', 'AUD', 'BRL', 'CAD', 'CHF', 'CNY', 'CZK', 'DKK', 'EUR', 'GBP', 'HKD', 'HUF', 'IDR', 'ILS', 'INR', 'ISK', 'JPY', 'KRW', 'MXN', 'MYR', 'NOK', 'NZD', 'PHP', 'PLN', 'RON', 'SEK', 'SGD', 'THB', 'TRY', 'USD', 'ZAR'], 'type': 'string', 'description': 'Convert to'}, 'base': {'enum': ['AUD', 'BRL', 'CAD', 'CHF', 'CNY', 'CZK', 'DKK', 'EUR', 'GBP', 'HKD', 'HUF', 'IDR', 'ILS', 'INR', 'ISK', 'JPY', 'KRW', 'MXN', 'MYR', 'NOK', 'NZD', 'PHP', 'PLN', 'RON', 'SEK', 'SGD', 'THB', 'TRY', 'USD', 'ZAR'], 'type': 'string', 'description': 'Base currency'}, 'from': {'enum': ['', 'AUD', 'BRL', 'CAD', 'CHF', 'CNY', 'CZK', 'DKK', 'EUR', 'GBP', 'HKD', 'HUF', 'IDR', 'ILS', 'INR', 'ISK', 'JPY', 'KRW', 'MXN', 'MYR', 'NOK', 'NZD', 'PHP', 'PLN', 'RON', 'SEK', 'SGD', 'THB', 'TRY', 'USD', 'ZAR'], 'type': 'string', 'description': 'Convert from'}, 'amount': {'type': 'number', 'description': 'Amount'}}}
live_holidays
Public Holidays (Live)
List upcoming or full-year public holidays for any covered country via Nager.Date — names, dates and whether they're nationwide. Essential for scheduling agents. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['country', 'op', 'year', 'count'], 'properties': {'op': {'enum': ['next', 'year'], 'type': 'string', 'description': 'Query'}, 'year': {'type': 'number', 'description': 'Year (for full-year list)'}, 'count': {'type': 'number', 'description': 'Max results'}, 'country': {'type': 'string', 'description': 'Country (ISO-2)'}}}
live_ip_lookup
IP Geolocation (Live)
Geolocate any IPv4/IPv6 address (or the caller's own IP when omitted) via ipwho.is: country, region, city, coordinates, timezone, ASN/network owner and currency. Cached 24 hours per IP. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ip'], 'properties': {'ip': {'type': 'string', 'description': "Leave empty to look up the caller's IP"}}}
live_now
Current Time
Returns the current date and time in any IANA time zone, plus Unix seconds/milliseconds, ISO 8601, weekday and day-of-year. Use it whenever an agent needs to know 'now'. — x402 price $0.0005/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tz'], 'properties': {'tz': {'type': 'string', 'description': 'e.g. America/New_York, Europe/Berlin, Asia/Tokyo'}}}
live_qr_code
QR Code Generator
Generate a QR code for any text, URL or crypto address: returns ready-to-embed SVG markup and a data URI, with configurable size and error-correction level. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'size', 'ec'], 'properties': {'ec': {'enum': ['L', 'M', 'Q', 'H'], 'type': 'string', 'description': 'Error correction'}, 'size': {'type': 'number', 'description': 'Size (px)'}, 'text': {'type': 'string', 'description': 'Content'}}}
live_url_metadata
URL Metadata (Live)
Fetch a URL server-side and extract its title, meta description, Open Graph and Twitter card tags, canonical URL and favicon — the data agents need to preview or classify a link. SSRF-guarded: private networks are blocked, 10s timeout, 1MB cap. — x402 price $0.003/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL'}}}
live_weather
Weather (Live)
Live weather from Open-Meteo: current temperature, humidity, wind and conditions plus a 3-day forecast, by city name or coordinates. No API key, cached 30 minutes. — x402 price $0.002/call (USDC, eip155:8453).
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city', 'lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude'}, 'lon': {'type': 'number', 'description': 'Longitude'}, 'city': {'type': 'string', 'description': 'Or provide lat/lon instead'}}}
Ajouté
databases_area_codes
2 October 2026 02:40
Ajouté
dev_email_validator
2 October 2026 02:40
Ajouté
dev_ics_parser
2 October 2026 02:40
Ajouté
dev_archive_lookup
2 October 2026 02:40
Ajouté
dev_feed_parser
2 October 2026 02:40
Ajouté
dev_cron_describe
2 October 2026 02:40
Ajouté
dev_natural_date
2 October 2026 02:40
Ajouté
dev_directory_search
2 October 2026 02:40
Ajouté
dev_url_reader
2 October 2026 02:40
Ajouté
dev_pdf_to_text
2 October 2026 02:40
Ajouté
crypto_wallet_snapshot
2 October 2026 02:40
Ajouté
crypto_random_generator
2 October 2026 02:40
Ajouté
dev_url_parser
2 October 2026 02:40
Ajouté
dev_diff
2 October 2026 02:40
Ajouté
dev_text_extract
2 October 2026 02:40
Ajouté
dev_uuid
2 October 2026 02:40
Ajouté
dev_hash
2 October 2026 02:40
Ajouté
dev_text_chunker
2 October 2026 02:40
Ajouté
dev_llm_cost_calculator
2 October 2026 02:40
Ajouté
dev_token_estimator
2 October 2026 02:40
Ajouté
live_qr_code
2 October 2026 02:40
Ajouté
live_url_metadata
2 October 2026 02:40
Ajouté
live_dns_lookup
2 October 2026 02:40
Ajouté
live_ip_lookup
2 October 2026 02:40
Ajouté
crypto_price
2 October 2026 02:40
Ajouté
live_holidays
2 October 2026 02:40
Ajouté
live_weather
2 October 2026 02:40
Ajouté
live_exchange_rates
2 October 2026 02:40
Ajouté
live_business_days
2 October 2026 02:40
Ajouté
live_now
2 October 2026 02:40