Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
Beschreibung vom Entwickler (englisches Original)
x402 USDC APIs: web/PDF/search, UK CH/officer/charity, KYB+sanctions, SEC, VAT, EVM, FX.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:
https://api.axiomworks.co.uk/mcpFühre das in deinem Terminal aus
claude mcp add --transport http agentreader https://api.axiomworks.co.uk/mcpIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"agentreader": {
"url": "https://api.axiomworks.co.uk/mcp"
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"agentreader": {
"type": "http",
"url": "https://api.axiomworks.co.uk/mcp"
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
ChatGPT verbindet sich nur mit Servern im Internet:
https://api.axiomworks.co.uk/mcpMenünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Tool-Namen und -Beschreibungen genau so, wie der Server sie am 6. Nov. 2026 gemeldet hat. Geschrieben hat sie der Entwickler, nicht wir; wir zeigen sie als reinen Text.
read_urlUse this when you need clean Markdown + metadata from a public URL (not raw HTML). Returns title, author, date, language, word_count, markdown, links. Better for RAG/summaries than fetch. Example: {url:"https://example.com"}. $0.002 USDC on Base via x402. Related: Whole documents
extract_linksUse this when you only need de-duplicated absolute links (crawl maps). Cheaper/faster than read_url. Example: {url} → {count, links:[{url,text,internal}]}. $0.001 USDC. Related: Page content as Markdown: /read $0.002.
check_domainUse this when vetting domain health before outreach: DNS (DoH), DNSSEC, TLS/HTTPS, HSTS, MX/SPF/DMARC, issues + score. Structured JSON beats shell dig/openssl. Example: {domain:"stripe.com"}. $0.001 USDC. Related: Full company profile from a domain: /company $0.25; KYB: /kyb $2.5
company_researchUse this when researching a company from its website domain (not UK Companies House). Sourced tech stack, socials, emails/phones, DNS/MX/SPF/DMARC, RDAP, SSL, sitemap, news - no LLM fiction. Example: {domain:"stripe.com"}. Prefer uk_company* for UK filings. $0.25 USDC. Related: U
uk_companyUse this for full UK Companies House due diligence (number or name): profile, officers, PSCs, filings, charges, insolvency + red flags (overdue, dissolved, officer churn, mass-formation office). Official API with public fallback. Example: {number:"00445790"}. Prefer uk_company_li
uk_company_liteUse this for a cheap UK company snapshot: status, SIC, office, compliance overdue, mass-formation check, red flags. Example: {number:"00445790"}. Upsell uk_company for officers/PSC/filings/charges/insolvency. $0.05 USDC. Related: Need officers/PSCs/filings? /uk-company $0.50; off
company_fullUse this for website company research + UK Companies House pack in one call ($0.65 vs $0.75 separate). Attaches UK DD when .uk TLD or CH number detected; optional Charity Commission lite attach for .org.uk / charity signals. Example: {domain:"tesco.com"} → {company, uk, uk_includ
uk_charityUse this for a cheap UK charity snapshot (Charity Commission E&W): status, registration/removal, income/spending, trustees count, website, activities. Lookup by registered number or name. OGL v3. Example: {number:"1089464"}. Upsell uk_charity_full. $0.05 USDC. Related: Trustees,
us_secUse this for a cheap US SEC EDGAR company snapshot by ticker or CIK: name, tickers/exchanges, SIC, EIN, addresses, phone, former names, last ~15 filings, website. Fair-use EDGAR. Example: {ticker:"AAPL"}. Upsell us_sec_full. $0.05 USDC. Related: Full financials + filings list: /u
us_sec_fullUse this for fuller US SEC DD: lite snapshot + key us-gaap companyfacts (Assets, Liabilities, Equity, Revenues, NetIncomeLoss, EPS) + red-flag heuristics (NT 10-K, Item 4.02, distress signals). Example: {ticker:"AAPL"}. $0.25 USDC.
eu_vatUse this to validate an EU VAT number via official VIES: valid, name, address, requestDate. Input vat like IE6388047V or DE123456789 (or country+number; EL for Greece). $0.01 USDC. Related: Verify the whole business: /kyb $2.50 (VAT + registry + domain + sanctions + risk).
uk_charity_fullUse this for full UK charity due diligence: trustees, 5-year finances, assets/liabilities, governance, areas of operation, regulatory/insolvency flags, linked charities, other names + red-flag summary. OGL v3. Example: {number:"1089464"}. $0.25 USDC.
convert_documentUse this when converting a public PDF/DOCX/HTML/text URL to markdown or plain text for RAG/summaries. Example: {url, format:"markdown"} → {detected_format, markdown, pages, word_count}. $0.03 USDC. Related: Watch a doc/page for changes: /monitor $1.
create_monitorUse this for 30 days of hourly web change monitoring with webhook alerts (pricing/status/jobs pages). Returns id; GET /monitor/:id is free. Example: {url, webhook, selector?}. $1.00 USDC.
wallet_balancesUse this when you need an EVM wallet's balances in one call: native ETH/POL + USDC/USDT/DAI/WETH/cbBTC/EURC (+ up to 10 custom ERC20 addresses comma-separated), nonce, is_contract. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.003 USDC. Related: Vet a token be
tx_statusUse this to verify a transaction or payment landed: status success/reverted/pending, block, timestamp, confirmations, from/to, value, fee, decoded ERC20 transfers (USDC amounts). Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.003 USDC. Related: Counterparty wal
token_checkUse this before buying, accepting or listing an ERC20 token: name/symbol/supply, owner renounced?, upgradeable proxy, DEX price/liquidity/volume/pair age + rule-based risk flags, 0-100 score and verdict. Not financial advice. $0.01 USDC.
au_companyUse this for an Australian company lookup from the ASIC register by ACN (9 digits) or ABN (11 digits): name, former names, type, class, status, registration/deregistration dates. ASIC Company Dataset (CC BY 3.0 AU). $0.02 USDC. Related: Many companies: /registry-batch $0.30 (<=25
ca_companyUse this for a Canadian federal corporation lookup (Corporations Canada) by corporation number or 9-digit Business Number: legal name, governing act, status, annual filing, registered office, directors min/max. OGL-Canada. $0.02 USDC. Related: Many companies: /registry-batch $0.3
registry_batchUse this to verify up to 25 UK (Companies House, max 10), Australian (ACN/ABN) and Canadian (corp number/BN) companies in one call: name, status, type, dates, UK red flags. Comma-separated ids. $0.30 USDC. Related: Screen the directors/names: /sanctions-batch $1 (<=50).
fx_ratesUse this for official ECB currency exchange rates (~30 fiat incl GBP/EUR/USD/JPY), latest or a historical date (YYYY-MM-DD), with optional amount conversion. $0.002 USDC.
ens_lookupUse this to resolve an ENS name to an address plus avatar/url/twitter/github/description records, or reverse-resolve an address to its forward-verified primary name. Pass name OR address. $0.002 USDC.
token_metadataUse this when you only need an ERC20's name, symbol, decimals and total supply (formatted + raw), e.g. to format amounts. Cheaper than token_check. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.001 USDC. Related: Risk check (honeypot/owner/liquidity): /token-c
token_allowanceUse this before transferFrom/Permit/x402 flows or for approval hygiene: ERC20 allowance owner->spender, unlimited flag, owner balance, spendable-now. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.002 USDC.
contract_infoUse this to inspect an address: contract vs wallet vs EIP-7702 delegated EOA, bytecode size, EIP-1967 implementation/admin/beacon, EIP-1167 clone target, owner(), ERC20/721/1155 detection, Sourcify verified name. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.0
gas_feesUse this before sending a transaction: base fee, priority-fee percentiles, suggested EIP-1559 maxFee/maxPriority, block utilisation and USD cost of a transfer, ERC20 transfer and swap. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.001 USDC.
block_lookupUse this to fetch a block by number/latest/finalized, or find the last block at or before a timestamp (unix or ISO) for historical queries. Returns number, hash, time, tx count, base fee. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.001 USDC.
nft_lookupUse this to look up one NFT: ERC721 owner, tokenURI and fetched JSON metadata (IPFS/Arweave/data URIs resolved), collection name/symbol. Chains: base (default), ethereum, arbitrum, optimism, polygon. $0.002 USDC.
web_searchUse this for cheap research search over open sources: Wikipedia + OpenAlex + arXiv + Crossref, merged, deduplicated and ranked with snippets, authors, dates, DOIs, citations. Not a general web index. Pass q (and optional sources, limit). $0.003 USDC.
uk_property_pricesUse this for England & Wales house prices near a UK postcode: HM Land Registry Price Paid sales (address, price, date, type, tenure) within radius metres, plus medians. OGL. $0.01 USDC.
uk_area_profileUse this for a UK postcode profile: ONS geography and codes, lat/lon, police street crime last month by category, FSA food hygiene mix nearby. OGL. $0.005 USDC. Related: Property prices for the postcode: /uk-property $0.01.
chain_erc20_balanceERC20 token balance for any wallet on Base/Ethereum/Arbitrum/Optimism/Polygon via balanceOf (eth_call). Returns raw + decimal-formatted balance, symbol, decimals, block. Example: {address:"0xd8dA…6045", token:"0x8335…2913", chain:"base"}. $0.001 USDC.
chain_balanceNative coin balance (ETH/POL) of any address via eth_getBalance, optionally at a historical block. Example: {address:"0xd8dA…6045", chain:"ethereum"} → {balance:"…", balance_wei, block}. Use /wallet ($0.003) for native + major tokens in one call. $0.001 USDC.
chain_block_numberLatest block height (chain tip) plus safe/finalized heights and head age in seconds, via eth_blockNumber/eth_getBlockByNumber. Base/Ethereum/Arbitrum/Optimism/Polygon. Example: {chain:"base"}. $0.001 USDC.
chain_nonceNext transaction nonce for any address (latest and pending) via eth_getTransactionCount — how many txs it has sent, and whether one is stuck in the mempool. Example: {address:"0xd8dA…6045", chain:"base"}. $0.001 USDC.
chain_total_supplyTotal supply of an ERC20 or ERC721 token via totalSupply (eth_call), formatted with decimals and symbol. Example: {token:"0x8335…2913", chain:"base"} → {total_supply, symbol, decimals}. $0.001 USDC.
chain_erc20_transfersERC20 Transfer events for a token and/or wallet via eth_getLogs, decoded (from, to, amount with decimals, tx hash, block). Default last 1000 blocks, max 5000. Example: {token:"0x8335…2913", address:"0x88b1…3ff6", chain:"base"} → newest first. Use it to confirm incoming payments.
chain_eventsContract event logs via eth_getLogs filtered by contract and topics (topic0 = event signature hash). Raw logs, newest first; default last 1000 blocks, max 5000. Example: {address:"0x8335…2913", topic0:"0xddf2…b3ef", chain:"base", blocks:"50"}. $0.003 USDC.
chain_network_infoEVM network info in one call: chain ID, client version, block height, head age, gas price, base fee, native symbol. Confirms which chain an RPC is on before signing. Example: {chain:"base"}. $0.001 USDC.
chain_receiptTransaction receipt via eth_getTransactionReceipt: success/revert status, gas used, effective gas price, fee in native coin, contract created, log count + raw logs. Example: {hash:"0x…", chain:"base"}. Use /tx ($0.003) for decoded transfers + confirmations. $0.002 USDC.
chain_codeIs this address a contract or a wallet (EOA)? eth_getCode → is_contract, bytecode size and prefix, EIP-7702 delegation detection. Example: {address:"0x8335…2913", chain:"base"}. Use /contract ($0.003) for proxy/owner/token detail. $0.001 USDC.
chain_callRead-only contract call via eth_call (no transaction sent): pass to + ABI-encoded data, get the raw return hex plus best-effort uint/address/string decodes and revert reason. Example: {to:"0x8335…2913", data:"0x18160ddd", chain:"base"}. $0.002 USDC.
chain_estimate_gasEstimate gas for a transaction before signing (eth_estimateGas) plus current fee → cost in native coin; returns the revert reason if it would fail. Example: {from:"0xd8dA…6045", to:"0x8335…2913", data:"0xa9059cbb…", chain:"base"}. $0.002 USDC.
chain_nft_ownerCurrent owner of an ERC721 token_id via ownerOf (eth_call), plus collection name/symbol. Example: {contract:"0xBC4C…f13D", token_id:"1", chain:"ethereum"} → {owner}. Use /nft ($0.002) for metadata. $0.001 USDC.
chain_erc1155_balanceERC1155 balance: how many copies of token_id a wallet holds, via balanceOf(address,uint256) (eth_call). Example: {contract:"0x…", address:"0x…", token_id:"1", chain:"base"}. $0.001 USDC.
chain_storageRead a raw storage slot of any contract via eth_getStorageAt, with uint and address decodes. Example: {address:"0x8335…2913", slot:"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc", chain:"base"} (EIP-1967 implementation slot). $0.001 USDC.
chain_proxyDetect upgradeable proxies (EIP-1967 transparent/UUPS, beacon, legacy OZ, EIP-1167 minimal clones, EIP-7702) via eth_getStorageAt/eth_getCode: implementation, admin, beacon, and whether the implementation is a live contract. Example: {address:"0x8335…2913", chain:"base"}. $0.002
chain_chain_idEIP-155 chain ID straight from the RPC (eth_chainId + net_version) — confirm which network you are about to sign on. Example: {chain:"base"} → {chain_id:8453}. $0.001 USDC.
pricingFree: list Axiom Works AgentReader tools, prices, when-to-use hints and payment details.
uk_leads_liteUse this for cheap UK new-incorporation lead lists by SIC/location/postcode_area (1-7 days). Up to 100 cos, no directors. Upsell uk_leads. $0.25 USDC. Related: Full lead details: /uk-leads $1; daily webhook feed: /uk-leads-feed $25.
uk_leadsUse this for UK new-incorporation leads with active director names (SIC/location/postcode_area, 1-7 days, ≤40). Official CH data. Daily feed: uk_leads_feed $25/30d. $1.00 USDC. Related: Get these daily by webhook: /uk-leads-feed $25; reverse officer search: /uk-officer $0.15.
uk_leads_feedUse this for a 30-day daily webhook of new UK incorporations matching SIC/location/postcode_area (director-enriched, deduped). $25.00/30d USDC.
uk_watchUse this to watch one UK company 30 days: hourly CH poll of status/officers/filings → webhook on change. $5.00/30d USDC.
kyb_reportUse this for one-shot agent KYB: UK Companies House DD and/or Australia ASIC (acn) and/or Canada (ca_number/bn) + EU VIES VAT + website research + sanctions screen (entity+directors) + director appointment skim → trust flag. Screening only, not a regulated determination. $2.50 US
uk_officerUse this to reverse-search a UK Companies House officer name to their appointments (company_number, role, appointed/resigned, status). Returns matches with address_snippet, appointment_count, DOB month/year, high-appointment / mass-formation heuristic flags. Public register (OGL)
sanctions_screenUse this to screen a person or entity name against public OFAC SDN (+non-SDN), UK FCDO, UN SC and EU financial sanctions lists. Fuzzy match with scores, programmes, aliases, DOB/nationality where present. Screening aid only - not a regulated AML/KYC determination. Example: {name:
sanctions_batchUse this to screen up to 50 names in one call against OFAC/UK/UN/EU public lists. Screening aid only. Example: {names:["BANCO NACIONAL DE CUBA","Alice Wonderland"]}. $1.00 USDC. Related: Single name: /sanctions $0.05; onboarding pack: /kyb $2.50.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto grokbot1233 bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Antwort in 525 ms (HTTP 200)
Keine Anmeldung nötig
Wir haben 57 Tool-Beschreibungen gelesen und keine versteckten Anweisungen an die KI gefunden
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 3 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.12.5) kam heute in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
In derselben Kategorie: Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Agent-Native Google Calendar - manage events, sync, and public booking
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Live: https://api.axiomworks.co.uk · MCP: https://api.axiomworks.co.uk/mcp (streamable HTTP) · Contact: info@axiomworks.co.uk
No API keys, no accounts. Agents pay per request in USDC on Base mainnet using the x402 protocol (HTTP 402).
| Endpoint | MCP tool | Price | Returns |
|---|---|---|---|
GET/POST /read?url= | read_url | $0.002 | Clean Markdown + metadata |
GET/POST /links?url= | extract_links | $0.001 | De-duplicated absolute links |
GET/POST /check?domain= | check_domain | $0.001 | DNS/TLS/HSTS/MX/SPF/DMARC + score |
GET/POST /company?domain= | company_research | $0.25 | Company research report (tech, contacts, DNS, RDAP, SSL, news) with sources |
GET/POST /uk-company?number= / ?name= | uk_company | $0.50 | Full UK Companies House due-diligence (API) + insolvency + red flags |
GET/POST /uk-company-lite?number= / ?name= | uk_company_lite | $0.05 | UK company snapshot: profile, status, compliance + red flags |
GET/POST /company-full?domain= | company_full | $0.65 | Bundle: website research + UK DD when detected ($0.10 off); charity lite when signals present |
GET/POST /uk-charity?number= / ?name= | uk_charity | $0.05 | UK Charity Commission snapshot (status, income, trustees count, activities) |
GET/POST /uk-charity-full?number= / ?name= | uk_charity_full | $0.25 | Full charity DD: trustees, 5y finances, assets, governance, regulatory + red flags |
GET/POST /convert?url= | convert_document | $0.03 | PDF/DOCX/HTML → markdown or text |
GET /samples/:kind | — | free* | Truncated real sample + upsell (*8/IP/day) |
GET/POST /uk-leads-lite?sic= | uk_leads_lite | $0.25 | UK new incorporations by SIC/area (no directors) |
GET/POST /uk-leads?sic= | uk_leads | $1.00 | New cos + active director names + mass-formation flags |
POST /uk-leads-feed | uk_leads_feed | $25.00 / 30d | Daily webhook of new matches for your filter |
POST /uk-watch | uk_watch | $5.00 / 30d | Hourly Companies House status/officers/filings → webhook |
GET/POST /kyb | kyb_report | $2.00 | Website + UK CH + EU VAT → trust flag (screening only) |
POST /monitor | create_monitor | $1.00 / 30d | Hourly change monitor → webhook |
GET /monitor/:id | — | free | Monitor status (id is the secret) |
Payment: x402 v2, scheme exact, network eip155:8453, asset USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, payTo 0x88b1c747c33A5868A34057D8C57318E5602b3ff6 (AgentReader treasury, Coinbase CDP Server Wallet; swept to the operator's Coinbase account in batches), facilitator: Coinbase CDP (Bazaar indexing), PayAI fallback. Mirror: https://agentreader.yasirawouda1.workers.dev · Payers sign EIP-3009 — no ETH gas needed.
Free discovery: /llms.txt · /openapi.json · /.well-known/x402 · /.well-known/agent.json · /health
Same data as no-wallet Apify Actors (pay per event, billed by Apify) — profile: https://apify.com/ultramarine_gusto
| Actor | Price per result | Status |
|---|---|---|
| uk-company-dd | $0.025 | public |
| uk-new-company-leads | $0.040 | public |
| agent-kyb-check | $0.120 | pending |
| us-sec-edgar-snapshot | $0.030 | public |
| eu-vat-vies-check | $0.010 | public |
| uk-charity-check | $0.030 | pending |
| web-to-markdown | $0.005 | public |
import { wrapFetchWithPayment, x402Client } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm/exact/client"; import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register("eip155:8453", new ExactEvmScheme(privateKeyToAccount(process.env.PRIVATE_KEY as 0x${string}))); const fetchPaid = wrapFetchWithPayment(fetch, client); const r = await fetchPaid("https://api.axiomworks.co.uk/company?domain=stripe.com"); console.log(await r.json());
Remote MCP server, streamable HTTP, stateless: https://api.axiomworks.co.uk/mcp
Tools: read_url, extract_links, check_domain, company_research, uk_company, uk_company_lite, company_full, uk_charity, uk_charity_full, convert_document, create_monitor, plus on-chain/FX/search/UK property tools (paid) and pricing (free).
import { createx402MCPClient } from "@x402/mcp";
import { ExactEvmScheme } from "@x402/evm/exact/client"; import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"; import { privateKeyToAccount } from "viem/accounts";
const client = createx402MCPClient({ name: "my-agent", version: "1.0.0", schemes: [{ network: "eip155:8453", client: new ExactEvmScheme(privateKeyToAccount(process.env.PRIVATE_KEY as 0x${string})) }], autoPayment: true, onPaymentRequested: async ({ paymentRequired }) => BigInt(paymentRequired.accepts[0].amount) <= 250000n, // cap per call }); await client.connect(new StreamableHTTPClientTransport(new URL("https://api.axiomworks.co.uk/mcp"))); const res = await client.callTool("company_research", { domain: "stripe.com" });
For Glama “Runs from source” checks and local clients that prefer stdio, this repo includes a minimal Node MCP server that answers initialize and tools/list with no secrets, and proxies paid tool calls to the live API (unpaid calls return x402 payment-required JSON).
# Without Docker
node glama-mcp/index.js
docker build -t agentreader-mcp . docker run -i --rm agentreader-mcp
glama.json claims maintainers for the Glama listing. The hosted streamable-HTTP MCP remains https://api.axiomworks.co.uk/mcp.
Copy-paste clients in examples/: MCP (Claude Desktop / Cursor), @x402/fetch, x402-axios, Python x402, LangChain, Vercel AI SDK, OpenAI Agents SDK, CrewAI.
Free quality proof: /samples/company (and uk-company, uk-company-lite, convert, read) — truncated, rate-limited, with the exact paid call to make. Or add &preview=1 on a paid GET.
# Typed SDK
npm i @axiomworks/agentreader
npx -y @axiomworks/agentreader-mcp
{
"mcpServers": { "agentreader": { "command": "npx", "args": ["-y", "@axiomworks/agentreader-mcp"], "env": { "AGENTREADER_PRIVATE_KEY": "0xYOUR_BASE_USDC_PAYER_KEY" } } } }
@axiomworks/agentreader — createClient({ privateKey? }), one method per tool, auto x402, preview mode@axiomworks/agentreader-mcp — stdio MCP; set AGENTREADER_PRIVATE_KEY / EVM_PRIVATE_KEY to auto-payUnscoped
agentreader-mcpon npm is a different product; use the@axiomworksscope.
# LangChain tools (47 x402 tools, agent wallet pays USDC on Base)
pip install agentreader-tools
pip install agentreader-crewai pip install llama-index-tools-agentreader pip install "agentreader-agents[all]" # PydanticAI + OpenAI Agents SDK
from agentreader_tools import agentreader_tools
tools = agentreader_tools(private_key=KEY, max_price_usd=0.01)
agentreader-tools — LangChain StructuredToolsagentreader-crewai — CrewAI BaseToolsllama-index-tools-agentreader — LlamaIndex FunctionTool / ToolSpecagentreader-agents — PydanticAI Tool + OpenAI Agents SDK function_toolPublic http(s) URLs only (private/internal IPs blocked), 3 MB max, timeouts 10–120 s by route, 5 redirects, read/links/check cached ~5 min, max 40 active monitors.
Cloudflare Worker (Hono + @x402/hono + @x402/mcp). npm i && npx wrangler deploy; set PAY_TO in wrangler.toml, secrets STATS_SECRET, DASHBOARD_KEY, optional CDP_API_KEY_ID/CDP_API_KEY_SECRET. Hourly cron runs monitors.
MIT licensed.
| Route | MCP tool | Price |
|---|---|---|
/ens?name= or ?address= | ens_lookup | $0.002 |
/token?address=&chain= | token_metadata | $0.001 |
/allowance?token=&owner=&spender= | token_allowance | $0.002 |
/contract?address= | contract_info | $0.003 |
/gas?chain= | gas_fees | $0.001 |
/block?number= or ?timestamp= | block_lookup | $0.001 |
/nft?contract=&token_id= | nft_lookup | $0.002 |
| Route | MCP tool | Price | Sources |
|---|---|---|---|
/search?q= | web_search | $0.003 | Wikipedia (CC BY-SA), OpenAlex (CC0), arXiv API, Crossref. Merged, deduplicated, ranked. Not a general web index. |
/uk-property?postcode= | uk_property_prices | $0.01 | HM Land Registry Price Paid (OGL v3) + postcodes.io |
/uk-area?postcode= | uk_area_profile | $0.005 | postcodes.io (ONS/OS), data.police.uk, FSA ratings (all OGL v3) |
Free validation: every paid route and MCP tool validates input before payment. Bad input gets a free 400 with an error and an example. You are only asked to pay (402) for well-formed requests. | /wallet, /tx, /token-check, /fx | wallet_balances, tx_status, token_check, fx_rates | $0.003, $0.003, $0.01, $0.002 |
All support ?preview=1 (free, truncated, 8/IP/day). Edge-cached per input (10 s gas … 1 h token metadata) with multi-provider RPC fallback.
Explorer-style paths map to the same paid routes/prices: /tx/:hash, /ens/:name|:address, /contract/:address, /wallet/:address (/address/, /balance/), /token/:address, /token-check/:address, /block/:number, /nft/:contract/:id, /gas/:chain, /check/:domain, /uk-company/:number, /uk-charity/:number, /us-sec/:ticker|:cik, /eu-vat/:vat. Add ?chain= / ?preview=1 as usual.