accueil / serveurs / Géo & Temps / com.apiacre/api-acre
com.apiacre/api-acre
serveur MCP (Model Context Protocol) · apiacre 0.1.36
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.apiacre/api-acre est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.apiacre/api-acre » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 73 outils
- commerce.product-price≈ 4788 tokens
Paste one public retailer product URL to get its current publisher-supplied structured price, currency, availability, seller, shipping terms, aggregate rating, variant attributes, identifiers, observation time, and evidence hashes from Schema.org JSON-LD, Schema.org microdata, or paired product meta tags; optionally compare the selected offer with a buyer-supplied maximum. Fetching proceeds only when robots.txt permits it, without JavaScript, login, cookies, or anti-bot bypass.
Paramètres, retour & exemple (3)
Paramètresurl· string · requismaximum_price· ? · optionnel
Optional maximum price in expected_currency; comparison is null when the publisher reports another currencyexpected_currency· ? · optionnel
Optional ISO 4217 currency expected by the buyer
Exemple d'appel{"name": "commerce.product-price", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.address-inspect≈ 1038 tokens
Validate and normalize an Ethereum or EVM wallet address, distinguish valid, absent, or invalid ERC-55 checksum casing, and identify the zero address without a network request.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Exemple d'appel{"name": "crypto.address-inspect", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-account-snapshot≈ 1146 tokens
Read point-in-time ETH, native USDC, and up to four caller-selected ERC-20 balances plus account nonce and contract-code status at one resolved Base mainnet block.
Paramètres, retour & exemple (3)
Paramètresaddress· string · requis
A 20-byte EVM address on Base mainnetblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once and reused for the complete snapshottoken_contracts· array · optionnel
Optional caller-selected ERC-20 contracts whose balanceOf, decimals, and symbol methods are read at the same resolved block
Exemple d'appel{"name": "crypto.base-account-snapshot", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-account-status≈ 1133 tokens
Check one Base mainnet wallet or contract for ETH and official USDC balances, transaction nonce, and contract-bytecode evidence at a single resolved block.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
A 20-byte EVM address on Base mainnetblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once and reused for every account read
Exemple d'appel{"name": "crypto.base-account-status", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-block-inspect≈ 1685 tokens
Get and inspect one historical Base mainnet block by exact number or a latest, safe, or finalized tag, returning its header timestamp, transaction count, gas use, base and blob fees, state and receipt roots, confirmations, and head-distance evidence.
Paramètres, retour & exemple (2)
Paramètresblock_tag· string · optionnel · latest | safe | finalized
Base block tag used only when block_number is omittedblock_number· ? · optionnel
Optional Base block number as a JSON-safe integer. When provided it takes precedence over block_tag.
Exemple d'appel{"name": "crypto.base-block-inspect", "arguments": {"block_tag": "latest", "block_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-contract-inspect≈ 1330 tokens
Inspect Base mainnet contract bytecode, common token metadata, and ERC-165, ERC-721, and ERC-1155 interface signals at one resolved block.
Paramètres, retour & exemple (2)
Paramètrescontract· string · requis
The 20-byte Base mainnet contract address to inspectblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once and reused for every inspection read
Exemple d'appel{"name": "crypto.base-contract-inspect", "arguments": {"contract": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-contract-read≈ 1386 tokens
Execute one bounded read-only eth_call against a resolved Base mainnet block, retain call and block evidence, and optionally decode caller-specified ABI output types.
Paramètres, retour & exemple (6)
Paramètrescontract· string · requis
The 20-byte Base mainnet contract address to readblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once before executing the readcall_data· string · requis
ABI-encoded eth_call data, including the function selectorgas_limit· integer · optionnel
Bounded execution allowance for the read-only callfrom_address· ? · optionnel
Optional msg.sender context; no private key or transaction is usedoutput_types· array · optionnel
Optional primitive ABI output types used to decode a successful result; arrays and tuples are intentionally excluded
Exemple d'appel{"name": "crypto.base-contract-read", "arguments": {"contract": "texte", "call_data": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-event-logs≈ 1894 tokens
Query validated eth_getLogs events from one Base mainnet contract using a required event signature and optional indexed topic filters across a bounded resolved block range.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Maximum newest-first validated logs returnedtopics· array · requis
One required event-signature topic followed by optional indexed topic values or null wildcards. Signature-only scans are limited to 100 resolved blocks; adding an indexed value permits up to 2,000.contract· string · requis
The 20-byte Base mainnet contract whose event logs are queriedblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once as the inclusive upper boundlookback_blocks· integer · optionnel
Inclusive resolved Base blocks to scan; defaults to the 100-block signature-only ceiling and may be raised to 2,000 with an indexed topic value
Exemple d'appel{"name": "crypto.base-event-logs", "arguments": {"topics": [], "contract": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-gas-estimate≈ 1722 tokens
Estimate gas for one Base mainnet transaction context at a resolved block, add a bounded caller-selected buffer, and preserve RPC rejection evidence without signing or broadcasting.
Paramètres, retour & exemple (6)
Paramètresto· string · requis
The 20-byte Base mainnet transaction destinationblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once before estimationcall_data· string · optionnel
Optional even-length hexadecimal transaction calldatavalue_wei· string · optionnel
Unsigned ETH value in wei as a canonical decimal stringfrom_address· string · requis
The 20-byte Base mainnet sender context; no private key is usedbuffer_percent· integer · optionnel
Bounded percentage added to the RPC estimate for a suggested gas limit
Exemple d'appel{"name": "crypto.base-gas-estimate", "arguments": {"to": "texte", "from_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-network-status≈ 870 tokens
Read the latest Base mainnet block and a bounded EIP-1559 fee history in one RPC batch, including gas utilization and priority-fee percentile samples.
Paramètres, retour & exemple (2)
Paramètresfee_history_blocks· integer · optionnel
Number of recent Base blocks included in the EIP-1559 fee historyreward_percentiles· array · optionnel
Strictly increasing gas-tip percentiles requested from eth_feeHistory
Exemple d'appel{"name": "crypto.base-network-status", "arguments": {"fee_history_blocks": 1, "reward_percentiles": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-transaction-inspect≈ 1359 tokens
Inspect Base transaction status and receipt evidence in one call, including success, revert, or pending state, confirmations, actual gas fee, recognized calldata, bounded ERC-20-shaped transfers, and official Base USDC recognition for payment confirmation.
Paramètres, retour & exemple (1)
Paramètrestransaction_hash· string · requis
A 32-byte Base mainnet transaction hash
Exemple d'appel{"name": "crypto.base-transaction-inspect", "arguments": {"transaction_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.base-usdc-transfers≈ 1736 tokens
Retrieve newest-first incoming and outgoing Circle USDC Transfer events for one address across a validated, bounded Base mainnet block range.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Maximum newest-first transfers returned after validation and de-duplicationaddress· string · requis
The 20-byte Base mainnet address whose official USDC transfers are readblock_tag· string · optionnel · latest | safe | finalized
Base block tag resolved once as the inclusive upper bounddirection· string · optionnel · any | incoming | outgoing
Return transfers in either direction or restrict the indexed address topiclookback_blocks· integer · optionnel
Inclusive number of resolved Base blocks to scan, capped for RPC reliability
Exemple d'appel{"name": "crypto.base-usdc-transfers", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.calldata-decode≈ 1506 tokens
Resolve 29 common ERC-20, ERC-165, ERC-721, ERC-1155, ERC-2612, and ERC-3009 selectors without a network lookup, or strictly decode arbitrary Ethereum or EVM calldata using a supplied Solidity signature.
Paramètres, retour & exemple (3)
Paramètrescalldata· string · requis
ABI argument bytes, optionally prefixed by the four-byte function selectorinput_mode· string · optionnel · auto | selector_and_arguments | arguments_only
Whether calldata includes a selector. Auto consumes a matching supplied-signature selector, or resolves a built-in standard selector when function_signature is omitted.function_signature· ? · optionnel
Optional Solidity function signature, including argument types but no parameter names. When omitted, calldata must include a selector from the bounded built-in ERC-20, ERC-165, ERC-721, ERC-1155, ERC-2612, or ERC-3009 set.
Exemple d'appel{"name": "crypto.calldata-decode", "arguments": {"calldata": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - crypto.typed-data-hash≈ 729 tokens
Validate EIP-712 typed structured data and derive its domain separator, message hash, and signing digest.
Paramètres, retour & exemple (1)
Paramètrestyped_data· object · requis
Exemple d'appel{"name": "crypto.typed-data-hash", "arguments": {"typed_data": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.clean≈ 1223 tokens
Clean CSV, TSV, JSON, JSON Lines, or YAML records with collision-safe header normalization, deterministic integrity hashes, and exact transformation counts.
Paramètres, retour & exemple (5)
Paramètresformat· string · requis · csv | tsv | json | jsonl | yaml
Source format; use jsonl for JSON Lines or NDJSONcontent· string · requistrim_strings· boolean · optionnelempty_to_null· boolean · optionnelnormalize_headers· boolean · optionnel
Exemple d'appel{"name": "data.clean", "arguments": {"format": "csv", "content": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.contract≈ 2510 tokens
Normalize caller-supplied CSV, TSV, JSON, JSON Lines, or YAML to deterministic JSON, infer a Draft 2020-12 schema from that normalized value, and validate one future JSON value in a single x402 call.
Paramètres, retour & exemple (6)
Paramètresformat· string · requis · csv | tsv | json | jsonl | yaml
Source format; use jsonl for JSON Lines or NDJSONcontent· string · requisinstance· ? · requis
Future JSON-compatible value to validate against the schema inferred from contentroot_mode· string · optionnel · records | preserve
Keep the compatible array-of-records contract, or preserve the JSON/YAML root shapemax_errors· integer · optionnelcheck_formats· boolean · optionnel
Assert supported JSON Schema formats during future-value validation
Exemple d'appel{"name": "data.contract", "arguments": {"format": "csv", "content": "texte", "instance": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.convert≈ 929 tokens
Convert caller-supplied CSV, TSV, JSON, JSON Lines (NDJSON), or YAML with optional root preservation, deterministic integrity hashes, JSON-encoded nested tabular cells, and explicit rejection of ambiguous duplicate keys or non-finite numbers.
Paramètres, retour & exemple (4)
Paramètresformat· string · requis · csv | tsv | json | jsonl | yaml
Source format; use jsonl for JSON Lines or NDJSONcontent· string · requisroot_mode· string · optionnel · records | preserve
Normalize the source into record rows, or preserve its parsed root when the target is JSON or YAMLtarget_format· string · requis · csv | tsv | json | jsonl | yaml
Target format; use jsonl for JSON Lines or NDJSON
Exemple d'appel{"name": "data.convert", "arguments": {"format": "csv", "content": "texte", "target_format": "csv"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.current-weather≈ 2294 tokens
Get one current weather snapshot for a city/locality name or exact coordinates. Returns the nearest NOAA/NWS station observation where available; otherwise returns the latest MET Norway model point, always labeled explicitly as observation or model with bounded SI fields and source provenance.
Paramètres, retour & exemple (3)
Paramètrescity· ? · optionnel
City or locality name, optionally followed by country and first-level region qualifiers, for example London, GB or Paris, Texas, US. Provide either city or both latitude and longitude.latitude· ? · optionnel
Latitude in decimal degrees, rounded to four decimal places. Provide with longitude instead of city.longitude· ? · optionnel
Longitude in decimal degrees, rounded to four decimal places. Provide with latitude instead of city.
Exemple d'appel{"name": "data.current-weather", "arguments": {"city": "texte", "latitude": "texte", "longitude": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.deduplicate≈ 818 tokens
Remove duplicate CSV, TSV, JSON, JSON Lines, or YAML records using selected identity fields and report the removed count.
Paramètres, retour & exemple (4)
Paramètreskeep· string · optionnel · first | lastkeys· array · optionnelformat· string · requis · csv | tsv | json | jsonl | yaml
Source format; use jsonl for JSON Lines or NDJSONcontent· string · requis
Exemple d'appel{"name": "data.deduplicate", "arguments": {"format": "csv", "content": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.ecb-fx-reference≈ 2048 tokens
Convert an amount between two supported currencies using one validated ECB daily reference-rate observation. The underlying ECB statistics are available free from the ECB Data Portal; the fee covers bounded retrieval, validation, clearly labelled cross-rate calculation, and x402 delivery.
Paramètres, retour & exemple (4)
Paramètresamount· string · optionnel
Positive decimal amount with at most 15 integer and 8 fractional digitson_or_before· ? · optionnel
Optional date whose latest available ECB reference observation is used; omit for the latest available common business daybase_currency· string · requis · AUD | BRL | CAD | CHF | CNY | CZK | DKK | EUR
Three-letter currency converted from, for example GBPquote_currency· string · requis · AUD | BRL | CAD | CHF | CNY | CZK | DKK | EUR
Three-letter currency converted to, for example USD
Exemple d'appel{"name": "data.ecb-fx-reference", "arguments": {"base_currency": "AUD", "quote_currency": "AUD"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.json-repair≈ 916 tokens
Repair caller-supplied malformed JSON by safely removing an outer Markdown fence, comments, single-quoted strings, unquoted identifier keys, Python literals, and trailing commas, with transformation hashes and strict rejection of duplicate keys or non-finite numbers.
Paramètres, retour & exemple (2)
Paramètrescontent· string · requisrepairs· array · optionnel
Safe repair classes to permit; service execution order is fixed and deterministic
Exemple d'appel{"name": "data.json-repair", "arguments": {"content": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.place-geocode≈ 1727 tokens
Resolve one global city or locality name into bounded, population-ranked GeoNames coordinates, country and first-level-region identity, population, timezone, feature code, and source freshness without a request-time network call.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Maximum number of population-ranked exact-name candidates to return.place· string · requis
City or locality name with optional comma-separated country or first-level region qualifiers. Examples: 'London, GB' or 'Paris, Texas, US'. This is not a street-address, parcel, point-of-interest, or routing lookup.
Exemple d'appel{"name": "data.place-geocode", "arguments": {"place": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.profile≈ 745 tokens
Profile CSV, TSV, JSON, JSON Lines, or YAML records for field types, nulls, uniqueness, and representative samples.
Paramètres, retour & exemple (2)
Paramètresformat· string · requis · csv | tsv | json | jsonl | yaml
Source format; use jsonl for JSON Lines or NDJSONcontent· string · requis
Exemple d'appel{"name": "data.profile", "arguments": {"format": "csv", "content": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.reverse-geocode≈ 1769 tokens
Resolve one latitude/longitude pair into bounded, great-circle-distance-ranked nearby GeoNames populated places with country, first-level region, population, timezone, feature code, and source freshness without a request-time network call.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Maximum number of nearest populated places to return.latitude· number · requis
Latitude in decimal degrees.longitude· number · requis
Longitude in decimal degrees.radius_km· number · optionnel
Maximum great-circle distance in kilometres to search for populated places.
Exemple d'appel{"name": "data.reverse-geocode", "arguments": {"latitude": 1, "longitude": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.schema≈ 840 tokens
Create and generate a nested JSON Schema Draft 2020-12 contract by inferring field types and required fields from representative JSON, CSV, TSV, JSON Lines, or YAML records, with equivalent CSV/TSV numeric and null inference, input evidence, and non-enforcing observed bounds.
Paramètres, retour & exemple (3)
Paramètresformat· string · requis · csv | tsv | json | jsonl | yaml
Source format; use jsonl for JSON Lines or NDJSONcontent· string · requisroot_mode· string · optionnel · records | preserve
Keep the compatible array-of-records contract, or preserve the JSON/YAML root shape
Exemple d'appel{"name": "data.schema", "arguments": {"format": "csv", "content": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.schema-validate≈ 1328 tokens
Validate JSON data against a bounded JSON Schema Draft 2020-12 contract for nested objects, arrays, required properties, types, enums, formats, lengths, patterns, and numeric bounds; return deterministic instance and schema JSON Pointers, explicit error truncation, input hashes, and no remote reference resolution.
Paramètres, retour & exemple (4)
Paramètresschema· object · requis
JSON Schema Draft 2020-12 document; only local fragment references are allowedinstance· ? · requis
JSON-compatible value to validatemax_errors· integer · optionnelcheck_formats· boolean · optionnel
Assert supported JSON Schema formats as well as structural keywords
Exemple d'appel{"name": "data.schema-validate", "arguments": {"schema": {}, "instance": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.schemaorg-normalize≈ 900 tokens
Normalize caller-supplied inline Schema.org JSON-LD into deterministic Organization, Product, Service, Article, and Event entities with privacy scrubbing and field-level evidence hashes.
Paramètres, retour & exemple (3)
Paramètreshtml· string · requis
HTML containing Schema.org JSON-LD script blocks, or a raw JSON-LD object or array.base_url· ? · optionnelinclude_types· array · optionnel
Exemple d'appel{"name": "data.schemaorg-normalize", "arguments": {"html": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.timezone-convert≈ 2793 tokens
Convert an offset-aware ISO 8601 instant or a local wall time between IANA time zones with explicit DST gap and repeated-hour handling, nearby transition evidence, and a pinned local time-zone database.
Paramètres, retour & exemple (5)
Paramètrestimestamp· string · requis
ISO 8601 timestamp. Include Z or an offset for an exact instant, or provide a naive local timestamp together with source_timezone.ambiguous_time· string · optionnel · reject | earlier | later
How to resolve a repeated local wall time during a backward DST transition; nonexistent spring-forward times are always rejectedsource_timezone· ? · optionnel
Required for a timestamp without an offset; optional source display zone for an offset-aware timestamptarget_timezone· string · requis
Target IANA time-zone name, for example Europe/Londoninclude_transitions· boolean · optionnel
Include previous and next offset transitions within 370 days
Exemple d'appel{"name": "data.timezone-convert", "arguments": {"timestamp": "texte", "target_timezone": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.us-address-geocode≈ 2720 tokens
Geocode one structural address in the United States, Puerto Rico, or U.S. Island Areas with normalized U.S. Census MAF/TIGER coordinates, optional bounded state/county/tract/block/congressional geography, exact source attribution, and explicit range-interpolation limits.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
One-line structural address in the United States, Puerto Rico, or a U.S. Island Area. Include a building number and street name; city, state, and ZIP improve matching. The address is sent to the U.S. Census Geocoder for this lookup.include_geographies· boolean · optionnel
Include bounded state, county, tract, block, and current congressional-district fields from the Census geographic lookup.
Exemple d'appel{"name": "data.us-address-geocode", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.us-weather-forecast≈ 3724 tokens
Get a global weather forecast for a city/locality name or exact coordinates. Returns normalized day/night or hourly periods worldwide: NOAA/NWS is preferred within supported U.S. coverage for optional station conditions and active alerts, while MET Norway provides an attributed open-data fallback globally.
Paramètres, retour & exemple (10)
Paramètresplace· ? · optionnel
City or locality name, optionally followed by country and first-level region qualifiers, for example London, GB or Paris, Texas, US. Provide either place or both latitude and longitude.units· string · optionnel · us | si
US customary or SI units requested from the NWS APIperiods· integer · optionnel
Maximum periods to return; day_night supports at most 14 and hourly at most 48latitude· ? · optionnel
Latitude in decimal degrees, rounded to four decimal places. Provide with longitude instead of place.timezone· ? · optionnel
Optional IANA time zone used to group MET Norway day/night periods. Place-name requests use the matched GeoNames zone; coordinate requests default to UTC; NWS returns its authoritative point time zone.longitude· ? · optionnel
Longitude in decimal degrees, rounded to four decimal places. Provide with latitude instead of place.forecast_type· string · optionnel · day_night | hourly
Day/night forecast periods or hourly forecast periodssource_preference· string · optionnel · auto | nws | met
Prefer NWS within its U.S. coverage and fall back to MET Norway globally, or explicitly select one sourceinclude_active_alerts· boolean · optionnel
Include up to 10 currently active NWS alerts whose affected area contains the requested pointinclude_current_conditions· boolean · optionnel
Include the latest observation from the nearest available NWS station; kept opt-in to preserve baseline latency
Exemple d'appel{"name": "data.us-weather-forecast", "arguments": {"place": "texte", "units": "us", "periods": 1, "latitude": "texte", "timezone": "texte", "longitude": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.vin-decode≈ 1913 tokens
Decode a full 17-character VIN into normalized NHTSA vPIC make, model, year, body, engine, transmission, plant, fuel, and occupancy fields with official source evidence and explicit missing-data semantics.
Paramètres, retour & exemple (2)
Paramètresvin· string · requis
Full 17-character vehicle identification number; letters I, O, and Q are invalidmodel_year· ? · optionnel
Optional model-year hint used by NHTSA when VIN encoding is ambiguous
Exemple d'appel{"name": "data.vin-decode", "arguments": {"vin": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - data.worldbank-snapshot≈ 1934 tokens
Bundle six official World Development Indicators into one normalized country snapshot with latest and previous GDP, growth, population, inflation, unemployment, and life-expectancy observations plus source and license evidence.
Paramètres, retour & exemple (2)
Paramètrescountry_code· string · requis
ISO 3166-1 alpha-2 or alpha-3 country codelookback_years· integer · optionnel
Calendar-year window to request for every fixed indicator
Exemple d'appel{"name": "data.worldbank-snapshot", "arguments": {"country_code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.code-change-review≈ 2685 tokens
Compare caller-supplied before and after source snapshots without execution or network access, returning source fingerprints, syntax regressions, structural deltas, function-level changes, and bounded review findings.
Paramètres, retour & exemple (4)
Paramètresafter· string · requisbefore· string · requisfilename· ? · optionnellanguage· string · optionnel
Exemple d'appel{"name": "developer.code-change-review", "arguments": {"after": "texte", "before": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.code-metrics≈ 1848 tokens
Measure caller-supplied source code with Python AST analysis or a deterministic lexical fallback, including per-function complexity, a SHA-256 fingerprint, density ratios, syntax status, and actionable maintainability signals without retaining or forwarding the code. One bounded no-wallet trial is available through the separate HTTP endpoint https://apiacre.com/trials/developer.code-metrics; this MCP tools/call operation remains paid.
Paramètres, retour & exemple (2)
Paramètrescode· string · requislanguage· string · optionnel
Exemple d'appel{"name": "developer.code-metrics", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.dependency-audit≈ 881 tokens
Audit exact Python/PyPI, npm, Go, Maven, NuGet, crates.io, or RubyGems dependencies against OSV and return affected packages and vulnerabilities.
Paramètres, retour & exemple (2)
Paramètresecosystem· string · requis · PyPI | npm | Go | Maven | NuGet | crates.io | RubyGemsdependencies· array · requis
Exemple d'appel{"name": "developer.dependency-audit", "arguments": {"ecosystem": "PyPI", "dependencies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.license-audit≈ 848 tokens
Classify software dependency licenses and flag packages that need commercial or legal review.
Paramètres, retour & exemple (2)
Paramètrespolicy· string · optionnel · permissive | commercialdependencies· array · requis
Exemple d'appel{"name": "developer.license-audit", "arguments": {"dependencies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.openapi-audit≈ 745 tokens
Validate and audit an OpenAPI document for missing operation IDs, descriptions, responses, and consistency problems.
Paramètres, retour & exemple (2)
Paramètresformat· string · optionnel · json | yamldocument· string · requis
Exemple d'appel{"name": "developer.openapi-audit", "arguments": {"document": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.openapi-test-generate≈ 1596 tokens
Generate deterministic, syntax-validated pytest and requests smoke tests from a caller-supplied OpenAPI 3 document, with mutating operations disabled by default.
Paramètres, retour & exemple (8)
Paramètresformat· string · optionnel · json | yamlbase_url· ? · optionneldocument· string · requisapi_key_env· string · optionnelmax_operations· integer · optionneltimeout_seconds· integer · optionnelbearer_token_env· string · optionnelinclude_optional· boolean · optionnel
Exemple d'appel{"name": "developer.openapi-test-generate", "arguments": {"document": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.secret-scan≈ 875 tokens
Detect likely leaked API keys, tokens, private-key headers, JWTs, and credential assignments in caller-supplied source or configuration text. Return type, line, fingerprint, and a fully redacted preview with no network access or code execution.
Paramètres, retour & exemple (1)
Paramètrescontent· string · requis
Exemple d'appel{"name": "developer.secret-scan", "arguments": {"content": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.sql-change-review≈ 884 tokens
Statically parse caller-supplied SQL without a database connection or execution, inventory statements and tables, and flag destructive DDL, unfiltered writes, and migration atomicity concerns.
Paramètres, retour & exemple (2)
Paramètressql· string · requisdialect· string · optionnel · postgres | mysql | sqlite | tsql | bigquery | snowflake | duckdb | spark
Exemple d'appel{"name": "developer.sql-change-review", "arguments": {"sql": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.structured-diff≈ 901 tokens
Compare JSON or YAML deterministically and return source hashes plus machine-readable additions, removals, and replacements by path with explicit truncation evidence.
Paramètres, retour & exemple (3)
Paramètresafter· string · requisbefore· string · requisformat· string · optionnel · json | yaml
Exemple d'appel{"name": "developer.structured-diff", "arguments": {"after": "texte", "before": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - developer.x402-preflight≈ 966 tokens
Probe a public endpoint without paying, grade its x402 v2 challenge, check exact-host x402-list presence and traction, and optionally rank licensed market matches with buyer-concentration caveats.
Paramètres, retour & exemple (5)
Paramètresurl· string · requisbody· ? · optionnelmethod· string · optionnel · GET | POSTmarket_limit· integer · optionnelmarket_query· ? · optionnel
Exemple d'appel{"name": "developer.x402-preflight", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - document.diff≈ 746 tokens
Compare two texts and return structured line additions, removals, and a unified diff.
Paramètres, retour & exemple (3)
Paramètresafter· string · requisbefore· string · requiscontext_lines· integer · optionnel
Exemple d'appel{"name": "document.diff", "arguments": {"after": "texte", "before": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - document.extract≈ 739 tokens
Extract clean text and metadata from supplied PDF, DOCX, HTML, Markdown, CSV, JSON, YAML, or plain-text documents.
Paramètres, retour & exemple (2)
Paramètresfilename· string · requiscontent_base64· string · requis
Exemple d'appel{"name": "document.extract", "arguments": {"filename": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - document.redact≈ 1444 tokens
Deterministically detect and redact PII and personal data in supplied text with overlap-safe matching for emails, phone numbers, validated IPv4 and IPv6 addresses, Luhn-valid payment cards, valid-checksum IBANs, and structurally valid US Social Security numbers.
Paramètres, retour & exemple (2)
Paramètrestext· string · requistypes· array · optionnel
Exemple d'appel{"name": "document.redact", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - document.tables≈ 736 tokens
Extract structured table rows and columns from supplied HTML, DOCX, or CSV documents.
Paramètres, retour & exemple (2)
Paramètresfilename· string · requiscontent_base64· string · requis
Exemple d'appel{"name": "document.tables", "arguments": {"filename": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.crossref-doi-metadata≈ 790 tokens
Resolve one DOI into normalized open Crossref bibliographic, author, container, citation-count, license, identifier, and correction or retraction-link metadata without abstracts or full text.
Paramètres, retour & exemple (1)
Paramètresdoi· string · requis
Exemple d'appel{"name": "research.crossref-doi-metadata", "arguments": {"doi": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.crossref-work-search≈ 1018 tokens
Search open Crossref bibliographic metadata by title, author, DOI fragment, or citation and return bounded normalized publication, author, citation, license, and update metadata without abstracts or full text.
Paramètres, retour & exemple (6)
Paramètresquery· string · requis
Title, author, DOI fragment, or bibliographic citation to searchsort_by· string · optionnel · relevance | newest | most_citedwork_type· ? · optionnelmax_results· integer · optionnelpublished_from· ? · optionnelpublished_until· ? · optionnel
Exemple d'appel{"name": "research.crossref-work-search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.federal-register-search≈ 1141 tokens
Search newest U.S. Federal Register document metadata by topic, agency, type, and publication date, returning bounded regulatory notices, rules, proposed rules, presidential documents, and links to FederalRegister.gov and official govinfo.gov PDFs.
Paramètres, retour & exemple (6)
Paramètresquery· ? · optionnel
Optional full-text Federal Register search termmax_results· integer · optionnel
Maximum newest-first documents returnedagency_slugs· array · optionnel
Optional exact FederalRegister.gov agency slugs, such as commerce-departmentpublished_to· ? · optionnel
Optional inclusive publication-date upper bounddocument_types· array · optionnel
Optional document types: RULE, PRORULE, NOTICE, or PRESDOCUpublished_from· ? · optionnel
Optional inclusive publication-date lower bound
Exemple d'appel{"name": "research.federal-register-search", "arguments": {"query": "texte", "max_results": 1, "agency_slugs": [], "published_to": "texte", "document_types": [], "published_from": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.feed-normalize≈ 748 tokens
Fetch and normalize public RSS or Atom feeds into stable structured JSON entries for agents and research workflows.
Paramètres, retour & exemple (2)
Paramètresurl· string · requislimit· integer · optionnel
Exemple d'appel{"name": "research.feed-normalize", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.lei-entity-search≈ 998 tokens
Search the official GLEIF Global LEI Index by exact LEI or legal name and return ranked legal-entity identity, registration, mapped-identifier, and relationship-availability evidence.
Paramètres, retour & exemple (4)
Paramètreslei· ? · optionnel
Exact 20-character Legal Entity Identifier (LEI)legal_name· ? · optionnel
Registered or commonly used legal entity namemax_results· integer · optionnel
Maximum candidates returned for a name searchcountry_code· ? · optionnel
Optional ISO 3166-1 alpha-2 legal-address country filter
Exemple d'appel{"name": "research.lei-entity-search", "arguments": {"lei": "texte", "legal_name": "texte", "max_results": 1, "country_code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.news-aggregate≈ 953 tokens
Merge two to eight public RSS or Atom feeds into a filtered, deduplicated, time-ordered news stream with bounded partial-failure reporting.
Paramètres, retour & exemple (6)
Paramètresfeeds· array · requislimit· integer · optionnelkeywords· array · optionnelsince_hours· ? · optionneldeduplicate_by· string · optionnel · url | title | url_or_titleper_feed_limit· integer · optionnel
Exemple d'appel{"name": "research.news-aggregate", "arguments": {"feeds": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.ofac-entity-search≈ 1934 tokens
Compare a business or organization name with separately named Entity records and aliases in the official OFAC SDN and Consolidated Non-SDN files, returning deterministic candidate scores, program tags, source hashes, and freshness evidence without issuing an allow or block verdict.
Paramètres, retour & exemple (4)
Paramètresentity_name· string · requis
Organization or business name to compare with separately named OFAC Entity recordsmax_results· integer · optionnel
Maximum candidate records to return after deterministic rankingminimum_score· integer · optionnel
Minimum API Acre similarity score to return; this is not OFAC's interactive-search scoreinclude_weak_aliases· boolean · optionnel
Include aliases that OFAC labels weak and warns may create false positives
Exemple d'appel{"name": "research.ofac-entity-search", "arguments": {"entity_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.organization-evidence≈ 1050 tokens
Retrieve a current supplier and organization evidence report from official GLEIF legal-entity, USAspending prime-contract, SEC filing-activity, and OFAC Entity records, with bounded source-specific coverage for procurement research and no identity, linkage, risk, or compliance verdict.
Paramètres, retour & exemple (3)
Paramètreslegal_name· string · requis
Organization legal or trading name used independently across official GLEIF, USAspending, SEC, and OFAC organization recordscountry_code· ? · optionnel
Optional ISO 3166-1 alpha-2 filter applied only to GLEIF candidatessec_identifier· ? · optionnel
Optional SEC ticker or CIK; when absent, the exact organization name is resolved against the SEC company directory
Exemple d'appel{"name": "research.organization-evidence", "arguments": {"legal_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.sec-company-evidence≈ 1251 tokens
Resolve an exact SEC company name, ticker, or CIK, then bundle recent filing signals, normalized issuer-reported XBRL facts, and Form 4 insider transactions into one bounded public-company evidence report with explicit section coverage and official-source provenance.
Paramètres, retour & exemple (10)
Paramètresforms· array · optionnel
Optional exact SEC form filters for the filing-activity sectionidentifier· string · requis
Exact SEC company name, SEC CIK, or U.S.-listed ticker symbolmax_filings· integer · optionnelfinancial_metrics· array · optionnel
Normalized issuer-reported financial metrics to includefinancial_periods· integer · optionnelinclude_derivatives· boolean · optionnel
Include derivative securities in the Form 4 sectionmax_insider_filings· integer · optionnelfiling_lookback_days· integer · optionnelfinancial_period_type· string · optionnel · annual | quarterly | bothinsider_lookback_days· integer · optionnel
Exemple d'appel{"name": "research.sec-company-evidence", "arguments": {"identifier": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.sec-filing-signals≈ 984 tokens
Look up a public company by ticker or CIK, normalize recent SEC filings, and flag deterministic events such as late filings, amendments, auditor changes, non-reliance, control changes, or bankruptcy disclosures.
Paramètres, retour & exemple (4)
Paramètresforms· array · optionnel
Optional exact SEC form filters, such as 10-K, 10-Q, or 8-Kidentifier· string · requis
SEC CIK or U.S.-listed ticker symbolmax_filings· integer · optionnellookback_days· integer · optionnel
Exemple d'appel{"name": "research.sec-filing-signals", "arguments": {"identifier": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.sec-financial-facts≈ 969 tokens
Retrieve normalized, recent issuer-reported revenue, earnings, balance-sheet, cash-flow, and diluted-EPS facts from official SEC XBRL data.
Paramètres, retour & exemple (4)
Paramètresmetrics· array · optionnel
Normalized financial metrics to returnperiods· integer · optionnel
Observations per metricidentifier· string · requis
SEC CIK or U.S.-listed ticker symbolperiod_type· string · optionnel · annual | quarterly | both
Exemple d'appel{"name": "research.sec-financial-facts", "arguments": {"identifier": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.sec-insider-transactions≈ 963 tokens
Retrieve recent SEC Form 4 officer, director, and 10% beneficial-owner trades for a ticker or CIK, including purchases, sales, awards, exercises, tax withholding, prices, holdings, 10b5-1 context, derivatives, and filing footnotes.
Paramètres, retour & exemple (4)
Paramètresidentifier· string · requis
SEC CIK or U.S.-listed ticker symbolmax_filings· integer · optionnellookback_days· integer · optionnelinclude_derivatives· boolean · optionnel
Include option, restricted-stock-unit, and other derivative transactions
Exemple d'appel{"name": "research.sec-insider-transactions", "arguments": {"identifier": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.us-contract-search≈ 1918 tokens
Search public USAspending prime federal procurement awards by recipient company or organization name, UEI, or legacy DUNS, returning bounded contract values, agencies, performance dates, descriptions, official award links, and explicit interpretation limits.
Paramètres, retour & exemple (6)
Paramètresend_date· ? · optionnel
Optional inclusive award-action upper bound; defaults to todaystart_date· ? · optionnel
Optional inclusive award-action lower bound; defaults to five years before end_datemax_results· integer · optionnel
Maximum highest-award-amount prime contracts returnedrecipient_query· string · requis
Recipient organization name, UEI, or legacy DUNS to search across public USAspending prime-contract recordsmaximum_award_amount· ? · optionnel
Optional maximum current aggregate contract-award amount in whole USDminimum_award_amount· ? · optionnel
Optional minimum current aggregate contract-award amount in whole USD
Exemple d'appel{"name": "research.us-contract-search", "arguments": {"recipient_query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - research.wikidata-organization-search≈ 889 tokens
Search CC0 Wikidata organization candidates and normalize public websites, inception dates, company identifiers, entity types, countries, industries, headquarters, parent, founder, owner, subsidiary, and product links with explicit non-verification caveats.
Paramètres, retour & exemple (3)
Paramètreslanguage· string · optionnelmax_results· integer · optionnelorganization_name· string · requis
Exemple d'appel{"name": "research.wikidata-organization-search", "arguments": {"organization_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.accessibility-audit≈ 721 tokens
Check a public page for deterministic HTML accessibility problems and return actionable WCAG-oriented findings.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.accessibility-audit", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.business-due-diligence≈ 964 tokens
Assess one public business website and domain using site quality, SEO, security, accessibility, performance, DNS, TLS, RDAP, and optional public GLEIF candidates; return technical evidence and explicit identity, ownership, compliance, and vendor-approval limitations.
Paramètres, retour & exemple (3)
Paramètresurl· string · requislegal_name· ? · optionnel
Optional registered company name to match against public GLEIF LEI records. A match does not prove that the company owns the supplied domain.country_code· ? · optionnel
Optional ISO 3166-1 alpha-2 legal-address country filter
Exemple d'appel{"name": "web.business-due-diligence", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.domain-intelligence≈ 797 tokens
Investigate a domain using parallel DNS, TLS certificate, RDAP (the standards-based successor to WHOIS), DNSSEC, SPF, and DMARC signals with factual findings and source provenance.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.domain-intelligence", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.email-auth≈ 2157 tokens
Check a public domain's email authentication and anti-spoofing posture using MX, SPF, DMARC, caller-selected DKIM, MTA-STS, TLS-RPT, and BIMI DNS evidence.
Paramètres, retour & exemple (2)
Paramètresdomain· string · requis
Public DNS domain to inspect without a URL scheme or pathdkim_selectors· array · optionnel
Optional known DKIM selectors to query; selectors cannot be discovered reliably from DNS alone
Exemple d'appel{"name": "web.email-auth", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.extract≈ 1562 tokens
Convert and extract a public website URL into clean Markdown or readable text plus bounded structured links, canonical and heading signals, Schema.org types, redirect evidence, content hashes, and response provenance for RAG, research, or agent context.
Paramètres, retour & exemple (2)
Paramètresurl· string · requisoutput· string · optionnel
Exemple d'appel{"name": "web.extract", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.full-audit≈ 733 tokens
Run a comprehensive website audit combining SEO, security, accessibility, and performance scores with prioritized fixes.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.full-audit", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.links≈ 880 tokens
Extract and classify links from one public page or safely crawl up to 10 same-origin pages into an agent-ready site map with page provenance, depth limits, and robots.txt enforcement.
Paramètres, retour & exemple (5)
Paramètresurl· string · requismax_depth· integer · optionnelmax_pages· integer · optionnelrespect_robots· boolean · optionnelinclude_external· boolean · optionnel
Exemple d'appel{"name": "web.links", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.metadata≈ 1953 tokens
Extract webpage metadata from one public URL: page title, meta description, canonical URL, headings, hreflang, icons, feeds, Open Graph, Twitter Cards, and JSON-LD Schema.org types, with redirect and response provenance plus privacy-safe, publisher-asserted Organization facts with field evidence.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.metadata", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.performance-profile≈ 750 tokens
Measure website response latency, payload size, compression, caching, and performance signals for a public URL.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.performance-profile", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.robots-sitemap≈ 705 tokens
Inspect a domain's robots.txt crawl rules and XML sitemap health, availability, and URL count.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.robots-sitemap", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.security-audit≈ 726 tokens
Scan a public website for TLS and browser security header weaknesses and return a security score with fixes.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.security-audit", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.seo-audit≈ 776 tokens
Audit one public URL for title, meta description, H1 count, image alt text, canonical, robots, language, Open Graph, Twitter cards, headings, hreflang, feeds, and Schema.org data; return a deterministic score and prioritized issue codes.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.seo-audit", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}} - web.tech-fingerprint≈ 734 tokens
Identify frameworks, analytics, CDNs, servers, and other website technologies from public response signals.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "web.tech-fingerprint", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"data": {}, "meta": {}, "service": "texte", "version": "texte", "request_id": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».