io.github.DarthSander/agentdata-nl is an MCP server with 51 tools an agent can call, among them attest_settlement, buy_phone_number, check_ch_company. It answers at https://agentdata-api.sander-van-aard.workers.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 5 of 6 times since 11 September 2026; the last check, on 19 October 2026, succeeded.
x402-paid tools: EU company & sanctions data, web search, LLM chat, crypto intel, x402 monitoring.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
attest_settlement | For a seller receiving an agent payment: verify the settlement on-chain (tx confirmed, correct recipient and amount), report the payer wallet's on-chain history, screen the provided counterparty name against the EU and UN sanctions lists, a Inputs: payment, expected, payer, counterparty_name, purpose |
buy_phone_number | Phone number for SMS verification, for AI agents that need to pass a one-time code (Telegram, WhatsApp, Google, OpenAI, Discord + 2500 more). You pay only when a real code arrives — no code, no charge. Give a service and optional country/op Inputs: service, country, operator |
check_ch_company | Official Swiss company check from the Zefix register (Central Business Name Index, federal). Look up by UID (exact, e.g. CHE-105.909.036) or search by name (up to 5 candidates). Returns official name with translations, legal form, register Inputs: uid, name |
check_crypto_firm | Is this crypto firm authorised in the EU? One call checks the official ESMA interim MiCA register of authorised crypto-asset service providers (CASPs) AND the EU non-compliant entities warning list. Search by firm name, platform website/dom Inputs: name, website, lei |
check_crypto_signal | Cheap polling for a crypto opportunity you already retrieved: send signal_id plus the known_version you hold and receive whether it changed, the current version, live status (ACTIVE/STALE/INVALIDATED), which change types occurred (score, cl Inputs: signal_id, known_version |
check_cz_company | Official Czech company check from the ARES register (Ministry of Finance, open data). Look up by ICO (exact) or search by name (up to 5 candidates). Returns official name, legal form code, VAT number (DIC), establishment and termination dat Inputs: ico, name |
check_dutch_insolvency | Dutch bankruptcy and insolvency check against the official Central Insolvency Register of the Dutch judiciary (rechtspraak.nl). Detects published bankruptcy (faillissement), suspension of payments (surseance) and debt restructuring procedur Inputs: name, kvk_number, city |
check_fi_company | Official Finnish company check from the YTJ register (PRH open data). Look up by Business ID (exact) or search by name (up to 5 candidates). Returns the current official name, company form, main business line, registration/end dates, addres Inputs: business_id, name |
check_fr_company | Official French company check from the INSEE Sirene register (French government open data). Look up by SIREN (exact) or search by name (up to 5 candidates). Returns official legal name, administrative status (active/ceased), legal form and Inputs: siren, name |
check_fr_insolvency | French insolvency check against BODACC, the official bulletin of civil and commercial announcements (DILA open data). Searches collective procedures (sauvegarde, redressement, liquidation judiciaire), conciliation and professional recovery Inputs: siren |
check_no_company | Official Norwegian company check from the Enhetsregisteret (Brønnøysund Register Centre, open data). Look up by organisation number (exact) or search by name (up to 5 candidates). Returns official name, organisation form, industry code, emp Inputs: organisation_number, name |
check_pl_company | Polish VAT whitelist check (official Ministry of Finance register). Verifies a company's VAT status by NIP and — uniquely — whether a given bank account number (NRB) is registered to that company in the tax register: the standard Polish inv Inputs: nip, bank_account |
check_token_registry | Is this crypto-asset or its issuer MiCA-notified in the EU? Searches the official ESMA interim MiCA register token lists — e-money token (EMT) issuers, asset-referenced token (ART) issuers, and notified crypto-asset white papers — by issuer Inputs: issuer, lei, dti |
check_uk_company | Official UK company check from the Companies House register. Look up by company number (exact) or search by name (up to 5 candidates). Returns official name, status (active/dissolved/liquidation), type, incorporation and cessation dates, re Inputs: company_number, name |
check_x402_counterparty | Trust check before paying an unfamiliar x402 service, by pay_to address and/or service URL. Combines our own availability monitoring of the service's x402 endpoint (30-day uptime, last check, observed payTo/price and drift between our measu Inputs: pay_to, resource |
crypto_feed_since | Free with a feed_handle from crypto_feed_subscribe: every published advice change since your cursor, across all covered coins — new signals, classification flips (previous_classification vs classification), status/score/entry-zone changes. Inputs: feed_handle, cursor, kinds, limit |
crypto_feed_subscribe | Subscribe for 30 days to the change feed behind /crypto/scan: one cursor over the upstream advice ledger, all coins at once. Returns a handle and a cursor; polling is then free and unlimited: /crypto/feed/since returns every published chang |
crypto_track_record | Measured track record of the strategies behind /crypto/verdict, resold from the upstream signal system. Give a window in days (default 30, clamped 1..365); returns per strategy the number of trades, wins, win rate and average net return ove Inputs: days |
crypto_verdict | Live crypto trading verdict for a coin (e.g. BTC-EUR), resold from an upstream signal system. Two layers: 'long' (positional ALLOW_LONG/EXIT/HOLD with confidence, summary and primary risk) and 'daytrade' (a 15m LONG/EXIT setup with entry ra Inputs: coin, layer |
eurc_peg | EURC peg monitor — unique combined signal: the official ECB euro reference rate (USD/EUR) versus the live on-chain EURC/USDC price from the deepest Uniswap v3 pool on Base, returned as a deviation in basis points with both source values and |
file_agent_want | File what you want to buy from an agent-facing API and cannot buy today. Optional kind is typically one of coin, country, vies_country, monitor_host, sms_service — free-form values possible. The $0.01 fee is there to keep intents honest, no Inputs: want, kind, value, max_price_usd, expected_calls_per_month |
get_crypto_evidence | Historical evidence behind a crypto opportunity: for its strategy (and coin where enough samples exist) the measured populations — detected, blocked, published, expired without entry, completed, wins, losses, time exits — plus win rate over Inputs: signal_id |
get_crypto_signal | One complete crypto opportunity by signal_id (from /crypto/scan): classification, opportunity_score (0-100 heuristic, not a win probability), entry zone, stop-loss, take-profit, reward:risk, positive and negative factors, conditions and inv Inputs: signal_id |
get_phone_code | Free: poll the incoming SMS code for a number bought via buy_phone_number, using the returned handle. Repeat until status is 'received'. Inputs: handle |
llm_chat | LLM chat completion per call — no account, no API key, no token math. Three flat-priced tiers: fast $0.002 (DeepSeek v4 Flash), smart $0.02 (GPT-5.4 mini), reasoning $0.03 (DeepSeek v4 Pro). Send OpenAI-style messages, get the assistant rep Inputs: model, messages, max_tokens, temperature |
lookup_lei | LEI lookup (Legal Entity Identifier) from the official GLEIF register. Look up by LEI code or search by legal name (optional jurisdiction filter). Returns the official legal name, entity status, registration status (ISSUED/LAPSED), jurisdic Inputs: lei, name, jurisdiction |
news_search | Google News search for AI agents at $0.010 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top news results with position, title, url, snippet, publish date and source. Tune with num (1-10 resu Inputs: query, num, country, lang |
preflight_x402_service | Preflight before paying an x402 service: is it working right now, and did it work the past 30 days? One live probe of the exact resource URL you intend to pay (status, latency, x402 validity, the payTo/price the service itself publishes in Inputs: resource, pay_to |
relay_crypto_news | Real-time crypto market news with sentiment analysis and top headlines ranked by importance, for $0.01 per call. One request, no parameters needed — get the latest market-moving stories as structured JSON, ready for trading agents and resea |
relay_edgar_filings | Latest SEC EDGAR filings for any US-listed company for $0.01 per call: 10-K annual reports, 10-Q quarterly reports and 8-K material events, by stock ticker or CIK, sourced live from data.sec.gov. Returns the parsed filing list (company, for Inputs: ticker, cik, form, since, limit |
relay_reddit_search | Keyword-search all of Reddit (or one subreddit) for $0.05 per call — social listening for AI agents without login or API key. Returns matching posts with title, author, subreddit, score, comment count, permalink and timestamp, sorted by rel Inputs: q, subreddit, sort, time, limit |
request_capability | Free: tell us what you tried to buy here and could not — a coin, a country, a host, a network, a service. Every coverage rejection you get from a paid tool already hands you the exact arguments to send. It costs nothing, it is not a promise Inputs: kind, value, endpoint, note |
scan_crypto_market | Machine-readable crypto market intelligence: the currently published long opportunities from an upstream advice system, ranked by opportunity_score (0-100 heuristic, never a calibrated win probability). Per opportunity: signal_id, version, |
screen_dutch_supplier | Dutch supplier screening — pre-transaction check in one call: validates the EU VAT number (VIES), checks the official Dutch Central Insolvency Register for bankruptcy, suspension of payments or debt restructuring, and cross-checks the legal Inputs: legal_name, kvk_number, vat_number |
screen_eu_sanctions | Screen a company or organisation name against two official sanctions lists in one call: the EU consolidated financial sanctions list AND the UN Security Council consolidated list (entity sections only — no persons). Normalised name matching Inputs: name |
screen_eu_supplier | European supplier screening — one call, an honest per-country coverage matrix. Routes by country (NL, FR, UK, NO, CH, CZ, FI, PL) to the best available official open sources: register profile, insolvency signal (full register search, regist Inputs: country, name, registration_number, vat_number |
validate_crypto_signal | Is this crypto opportunity still valid right now? Give a signal_id and receive its live status (ACTIVE/STALE/INVALIDATED), remaining entry window in seconds, current price versus the entry zone, spread, data quality, maker/taker economics r Inputs: signal_id |
verify_eu_vat | EU VAT number validation (VIES) with predictable behavior for agents. Validates any EU VAT number against the European Commission's VIES service. Two modes: fast validation (may serve a cached result, labeled with its timestamp) and consult Inputs: vat_number, mode, requester_vat_number |
web_contents | Read any web page as clean LLM-ready markdown for $0.003 — the natural companion to /web/search. Send a URL, get back the readable core: title, headings, paragraphs, lists and links, stripped of scripts, styles, navigation and other boilerp Inputs: url, format, max_chars |
web_crawl | Crawl one site in one paid call: start URL + max_pages (2-20); we follow same-host links breadth-first, returning each page as clean markdown (same extraction as /web/contents). Priced at $0.002 per requested page, quoted as max_pages up fr Inputs: url, max_pages, max_chars_per_page |
web_images, web_places, web_scholar, web_search, web_search_read, x402_demand_report, x402_network_feed_check, x402_network_feed_since, x402_network_feed_subscribe, x402_network_report, x402_service_report
Every block below points at https://agentdata-api.sander-van-aard.workers.dev/mcp. Pick your client and copy.
claude mcp add --transport http io-github-darthsander-agentdata https://agentdata-api.sander-van-aard.workers.dev/mcp
{
"mcpServers": {
"io-github-darthsander-agentdata": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://agentdata-api.sander-van-aard.workers.dev/mcp"]
}
}
}{
"mcpServers": {
"io-github-darthsander-agentdata": {
"url": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}{
"servers": {
"io-github-darthsander-agentdata": {
"type": "http",
"url": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}{
"context_servers": {
"io-github-darthsander-agentdata": {
"url": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}{
"mcpServers": {
"io-github-darthsander-agentdata": {
"serverUrl": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}{
"mcpServers": {
"io-github-darthsander-agentdata": {
"url": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}name: io.github.DarthSander/agentdata-nl
version: 0.0.1
schema: v1
mcpServers:
- name: io.github.DarthSander/agentdata-nl
type: streamable-http
url: https://agentdata-api.sander-van-aard.workers.dev/mcp{
"mcpServers": {
"io-github-darthsander-agentdata": {
"httpUrl": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}{
"mcpServers": {
"io-github-darthsander-agentdata": {
"type": "http",
"url": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}{
"mcpServers": {
"io-github-darthsander-agentdata": {
"url": "https://agentdata-api.sander-van-aard.workers.dev/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fagentdata-api.sander-van-aard.workers.dev%2Fmcp&type=streamable_http&id=io-github-darthsander-agentdata&name=io.github.DarthSander/agentdata-nl
It answered our last check on 19 October 2026 in 186 ms. Over 6 checks since 11 September 2026 it answered 5. Status here comes from Neuronto's own probes, not from the publisher.
51, as returned by the server's own tools/list on 12 September 2026: attest_settlement, buy_phone_number, check_ch_company, check_crypto_firm, check_crypto_signal, check_cz_company, check_dutch_insolvency, check_fi_company, and 43 more.
It answered our last check on 19 October 2026 in 186 ms. Over 6 checks since 11 September 2026 it answered 5.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://agentdata-api.sander-van-aard.workers.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.darthsander. Endpoint host: agentdata-api.sander-van-aard.workers.dev. ARD identifier: urn:air:io.github.darthsander:mcp:agentdata-nl.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.