MCP veya HTTP aracılığıyla yapay zeka ajanlarına blockchain verileri, web kazıma, finansal bilgiler ve yardımcı fonksiyonlar için yüzlerce araç erişimi sağlar.
Ayrıca bilinen adı Nutshell2000/agent-data-tools, agent-data-tools
- Yıldızlar
- 0
- Araçlar
- 1
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.182.0
- Son commit
- 14 Kas 2026
- Lisans
- MIT
Agent Data Tools MCP nedir?
Agent Data Tools bir MCP sunucusudur. MCP veya HTTP aracılığıyla yapay zeka ajanlarına blockchain verileri, web kazıma, finansal bilgiler ve yardımcı fonksiyonlar için yüzlerce araç erişimi sağlar. 1 araç sunar; örneğin x402scan.
Özet, projenin README dosyasından oluşturuldu
Agent Data Tools MCP sunucusu hakkında
Agent Data Tools, yapay zeka ajanlarının gerçek dünya verileriyle etkileşime girmesi için tasarlanmış, yaklaşık 200 özel araçtan oluşan devasa bir katalog sunar. Geliştiriciler; beş EVM zinciri ve Bitcoin üzerindeki blockchain analizlerinden web kazıma, finansal metrikler ve hava durumu güncellemelerine kadar uzanan fonksiyonlara erişmek için MCP veya standart HTTP üzerinden bağlanabilirler. Servis, katalog içindeki diğer araçları bulan ve tanımlayan araçlar sağlayarak ajan bağlamını (context) küçük tutacak şekilde yapılandırılmıştır.
Kullanıcılar bu sunucuyu Claude Desktop, Cursor, VS Code veya Claude Code gibi istemcilere entegre edebilirler. Bağlantı belirli bir URL üzerinden yönetilir; kullanıcılar ön ödemeli kart kredileri veya Base, Polygon, Arbitrum veya Solana gibi ağlarda x402 protokolünü kullanarak kripto para ödemeleri arasında seçim yapabilirler. Servis test amaçlı sınırlı sayıda ücretsiz başarılı çağrı sunsa da, çoğu bireysel araç isteği çağrı başına yaklaşık 0.01$ tutarındadır.
Neler yapabilirsiniz
- 1Güvenlik ve uyumluluk taramasıBir yapay zeka, ödeme yapılan kişi taraması yapabilir veya OFAC yaptırımlarını kontrol edebilir.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Agent Data Tools MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıAgent Data Tools MCP'yi Claude Code içine yükleyin
$ claude mcp add --env AGENT_DATA_TOOLS_KEY=<YOUR_AGENT_DATA_TOOLS_KEY> --env AGENT_DATA_TOOLS_WALLET_KEY=<YOUR_AGENT_DATA_TOOLS_WALLET_KEY> agent-data-tools -- npx -y agent-data-toolsAgent Data Tools MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"agent-data-tools": {
"command": "npx",
"args": [
"-y",
"agent-data-tools"
],
"env": {
"AGENT_DATA_TOOLS_KEY": "<YOUR_AGENT_DATA_TOOLS_KEY>",
"AGENT_DATA_TOOLS_WALLET_KEY": "<YOUR_AGENT_DATA_TOOLS_WALLET_KEY>"
}
}
}
}Agent Data Tools MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"agent-data-tools": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agent-data-tools"
],
"env": {
"AGENT_DATA_TOOLS_KEY": "<YOUR_AGENT_DATA_TOOLS_KEY>",
"AGENT_DATA_TOOLS_WALLET_KEY": "<YOUR_AGENT_DATA_TOOLS_WALLET_KEY>"
}
}
}
}Agent Data Tools MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"agent-data-tools": {
"command": "npx",
"args": [
"-y",
"agent-data-tools"
],
"env": {
"AGENT_DATA_TOOLS_KEY": "<YOUR_AGENT_DATA_TOOLS_KEY>",
"AGENT_DATA_TOOLS_WALLET_KEY": "<YOUR_AGENT_DATA_TOOLS_WALLET_KEY>"
}
}
}
}Agent Data Tools MCP'yi Codex içine yükleyin
~/.codex/config.toml
[mcp_servers.agent-data-tools] command = "npx" args = ["-y", "agent-data-tools"] [mcp_servers.agent-data-tools.env] AGENT_DATA_TOOLS_KEY = "<YOUR_AGENT_DATA_TOOLS_KEY>" AGENT_DATA_TOOLS_WALLET_KEY = "<YOUR_AGENT_DATA_TOOLS_WALLET_KEY>"
Agent Data Tools MCP'yi Gemini CLI içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"agent-data-tools": {
"command": "npx",
"args": [
"-y",
"agent-data-tools"
],
"env": {
"AGENT_DATA_TOOLS_KEY": "<YOUR_AGENT_DATA_TOOLS_KEY>",
"AGENT_DATA_TOOLS_WALLET_KEY": "<YOUR_AGENT_DATA_TOOLS_WALLET_KEY>"
}
}
}
}Agent Data Tools MCP araçları 1
README dosyasından algılandıx402scan
| x402scan | — |
Yapılandırma
AGENT_DATA_TOOLS_KEYGizliOptional. A prepaid key (adt_...) from https://agent-data-tools.revmesh2074.workers.dev/credits. Leave empty to use the free calls.
AGENT_DATA_TOOLS_WALLET_KEYGizliOptional. Private key of a wallet holding USDC on Base: each call after the free ones is paid from it over x402 (at most $0.10 a call and $1 a day by default). Used only when no prepaid key is set.
| Ad | Açıklama | Sunucu |
|---|---|---|
| AGENT_DATA_TOOLS_KEY | Optional. A prepaid key (adt_...) from https://agent-data-tools.revmesh2074.workers.dev/credits. Leave empty to use the free calls. | Gizli |
| AGENT_DATA_TOOLS_WALLET_KEY | Optional. Private key of a wallet holding USDC on Base: each call after the free ones is paid from it over x402 (at most $0.10 a call and $1 a day by default). Used only when no prepaid key is set. | Gizli |
Otomatik kontroller
Çalıştırıldı 13 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirnutshell2000/agent-data-tools is public and reachablegithub.com/nutshell2000/agent-data-tools ↗Geçti
- Paket bu depoyu kaynak olarak gösteriyoragent-data-tools names nutshell2000/agent-data-tools as sourcenpmjs.com/package/agent-data-tools ↗Geçti
- Derleme kaynağı (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)No licenseBulgu
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-13github.com/nutshell2000/agent-data-tools ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from agent-data-toolsGeçti
- Pakette ve bağımlılıklarında kritik uyarı yokthe package checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok1 tool description and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişNo tool named like delete, drop or execGeçti
- Uzak endpoint MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 627 msGeçti
Agent Data Tools
187 pay-per-call tools for AI agents over MCP and plain HTTP: web search and news, payee screening and OFAC sanctions checks, crypto token prices, wallet balances and token transfers, web page to Markdown, PDF to text, email verification, company and domain lookups, weather, SEC filings, World Bank GDP, inflation, population and unemployment, LLM chat and embeddings. In full: blockchain reads on 5 EVM chains plus Bitcoin, token prices and risk, OFAC sanctions and counterparty checks, company and domain data, web pages and PDFs as text, weather, time, countries, and everyday utilities (JSON, CSV, hashes, dates, validators). Most tools cost $0.01 per successful call.
Quick start
- Connect any MCP client to
https://agent-data-tools.revmesh2074.workers.dev/mcp/compact(Streamable HTTP, no sign-up): three tools that find, describe and run any tool in the catalog, so your assistant's context stays small. The buttons above connect it too. Claude Code:claude mcp add --transport http agent-data-tools https://agent-data-tools.revmesh2074.workers.dev/mcp/compact. Every tool as its own definition:https://agent-data-tools.revmesh2074.workers.dev/mcp. From a terminal, for Claude Code, Claude Desktop, Cursor or VS Code:npx -y agent-data-tools setup. Claude.ai and ChatGPT: add a custom connector withhttps://agent-data-tools.revmesh2074.workers.dev/mcp/account. Or connect one section:/mcp/prices,/mcp/chain,/mcp/web,/mcp/compliance,/mcp/ai,/mcp/everyday,/mcp/utilities. - Try free: every caller gets 25 free successful calls over MCP, used automatically, or 3 over HTTP with
trial=1(PDF reading is not free over HTTP). Failed calls never count. AI, rendering and search tools are not included. - Then pay either way:
- Card: buy prepaid credits at /credits ($5 = 5,000 credits, $20 = 22,000, $100 = 125,000; 1 credit = $0.001) and send the key as
Authorization: Bearer adt_…(orX-API-Key) on HTTP calls or in your MCP client's connection headers. - Crypto: any x402 client pays per call in USDC on Base, Polygon, Arbitrum or Solana; MPP clients pay on Tempo or Base.
- Card: buy prepaid credits at /credits ($5 = 5,000 credits, $20 = 22,000, $100 = 125,000; 1 credit = $0.001) and send the key as
Failed calls are never charged. Free previews of every tool's output: add sample=1. Machine-readable catalog: /openapi.json, /llms.txt. Support: spellz111122@gmail.com.
Details and buyer clients
Operated by SpellzCode. Check a Base transaction or wallet through a capped, account-free client: one transaction-status result costs $0.003, a wallet snapshot $0.005. Inspect a free quote before an explicitly authorized purchase. Optional gas and allowance checks cost $0.002 each; the client never buys them automatically. Uses an existing funded Base x402 wallet and never sends the transaction being checked.
For static documentation reading, get clean text, Markdown, code and tables for $0.002 USDC on Base. No account or subscription. Static HTML, Markdown and plain text only; no JavaScript rendering, authenticated pages or paywall access.
- Browse all 187 tools and prices
- Chain client: download, verify, quote and buy one result
- View a real result → Inspect a free quote → Buy one page
- Use the local MCP adapter without writing a client
- Inspect the portable buyer skill and installation context
- Research a technical question from three pages: maximum $0.006
- Discover documentation URLs from a sitemap: $0.002
- Real cached examples and owned source HTML
- Extraction benchmark and limitations
- Secondary: Bitcoin fee data with capped CLI and local MCP commands
The reader client requires Node 20.19+ and no npm installation or TypeScript. An unsigned quote needs no key and never pays. An explicit authorized reader purchase needs an existing funded Base wallet and a per-call cap of at most $0.002. The local MCP adapter starts in quotes-only mode; deliberately enabled buying shares a process budget across reader, sitemap and Bitcoin-data calls. Keys stay on the buyer's device. The separate chain client has the operation-specific caps above and grants no session or monthly spending allowance.
Repository fallback downloads for 1.7.6: CLI executable and its checksum, or local MCP adapter and its checksum. Save the executable and matching checksum in one folder, then follow the verification instructions before running it. Release notes and all six files. These match the website's published bytes; checksums are not independent security signatures. Older 1.7.0 downloads and 1.5.1 downloads remain available unchanged.
Need help with an existing attempt? Report a purchase problem using the request ID, approximate UTC time and reported payment status. Stop after an uncertain signed outcome; do not make a new purchase to reproduce it. For missing text, code or tables, report an output problem with a short public or authored example. Reports are public: never include keys, signatures, raw payment headers or private content.
The reader also supports an exact HTML section ID and retains labelled source image descriptions; it does not interpret image pixels. Source-declared authors and publication/update dates now include provenance and unverified/ambiguity warnings when available. Check scope, output limits and warnings before claiming coverage. Full buying instructions.
Cached examples are actual build-time results on owned HTML and are labelled separately from illustrative snippets. Local tests do not establish funded production delivery or customer demand.
A Cloudflare Worker that sells more than 600 tools to AI agents. Each call is paid in USDC through the x402 protocol (Base, Polygon, Arbitrum or Solana), through MPP (Tempo), or with prepaid card credits, and the money goes straight to the address in PAY_TO.
| Endpoint | Returns | Price |
|---|---|---|
GET /sitemap?url=&contains=&maxUrls=&offset= |
XML sitemap URLs, source-reported dates and pagination (bounded, no crawling) | $0.002 |
GET /extract?url= |
Web page as clean text, headings and links | $0.002 |
GET /domain?name= |
DNS, registration age, SPF/DMARC | $0.005 |
GET /domain-report?name= |
Domain trust verdict and email-auth flags | $0.01 |
GET /token?address= |
Base ERC-20 facts and risk flags | $0.01 |
GET /token-report?address= |
Base token risks and live DEX market data | $0.01 |
GET /wallet?address= |
Base wallet balances and account nonce | $0.005 |
GET /summarize?url= |
Short summary and key points of a page | $0.01 |
GET /screenshot?url= |
JPEG of the rendered page (base64) | $0.01 |
GET /image?prompt= |
Generated 1024x1024 image (base64) | $0.01 |
GET /transcribe?url= |
Text of an audio file (max 5 MB) | $0.01 |
GET /describe?url= |
Description of an image, or an answer about it | $0.01 |
GET /btc-fees |
Bitcoin fee rates and mempool status | $0.002 |
GET /btc-address?address= |
Bitcoin address balance and activity | $0.01 |
GET /ln-invoice?invoice= |
Decoded Lightning invoice | |
GET /package-audit?packages= |
Audit up to 10 dependencies; supports exact-version advisories and fixes | $0.01 |
GET /wallet-audit?address= |
Base token holdings and nonce-based heuristic risk indicators | $0.01 |
GET /contract-risk?address= |
Limited bytecode, EIP-1967 slot and zero-supply heuristics | $0.01 |
GET /trade-insight?token=&wallet= |
Separate token and wallet risk indicators; no trade recommendation | $0.01 |
GET /liquidity-pool-audit?address= |
Verified Base DEX pair details and reported market data | $0.01 |
GET /mev-simulator |
Base gas-cost estimates using fixed typical gas units; not a quote | $0.01 |
GET /package?ecosystem=&name=&version= |
Latest or pinned package metadata and bounded dependency-risk signals (not a safety guarantee) | |
GET /email?address= |
Email validation without sending mail | |
GET /papers?query= |
Academic paper search | $0.01 |
GET /fx?from=&to= |
Currency exchange rates and conversion | |
GET /btc-price |
Bitcoin price in major currencies | |
GET /base-gas |
Base network gas price and fee estimate | $0.002 |
GET /base-tx?hash= |
Base transaction status and details | $0.003 |
GET /base-allowance?token=&owner=&spender= |
ERC-20 approval check on Base | $0.002 |
GET /ens?name= |
ENS name/address resolution | |
GET /weather?lat=&lon= |
Current weather and hourly forecast | |
GET /time?zone= |
Current time and time zone conversion |
Free calls are on: 25 successful calls per caller over MCP, 3 over HTTP (not /pdf/text), and 2,000 a day in total (src/lib/free-calls.ts), automatic over MCP and with trial=1 over HTTP. Without trial=1, an unpaid HTTP request gets the normal 402 challenge. The table above lists a few core tools; the full, current catalog is at /#tools and in /openapi.json.
The homepage and llms.txt include a copy-pastable Node.js/TypeScript x402 client using @x402/fetch, @x402/evm and viem. It reads the private key from X402_PRIVATE_KEY (never hard-code or commit it), pins Base, the service's published PAY_TO recipient and Base USDC, and caps each payment at $0.01, the ordinary per-call price, so it can pay for every tool priced at $0.01 or less. It does not add trial=1. /package-audit remains $0.20 per call and is intentionally refused by this lower-spend example. The OpenAPI x-guidance carries the same client, price and trial notes. Tool-specific guides (/guides/web-reading, /guides/bitcoin-fees, /guides/dependency-audit) pin that one tool's exact price instead.
A staging copy of the service runs on the Base Sepolia testnet (wrangler.staging.jsonc, keyless facilitator, faucet USDC) so every release can be paid for real over HTTP v2, HTTP v1 and MCP with scripts/pay-test.mjs before production deploys; see CLAUDE.md. Testnet settlements are never income.
/package keeps its latest-version behavior when version is omitted. Pass ecosystem, name and an optional exact version as separate inputs (for example, ecosystem=npm&name=lodash&version=4.17.20) to return pinned-version metadata and deps.dev advisories. Version ranges and tags are rejected. For exact-version OSV affected ranges and dated FIRST EPSS CVE estimates, use /package-audit.
/package-audit accepts up to 10 comma-separated ecosystem:name items, optionally with an exact version, such as npm:lodash@4.17.20 or npm:@types/node@22.0.0. Unversioned items retain latest-version checks. To bound outbound fetches, it does not query npm weekly downloads; weeklyDownloadsStatus is not-fetched-subrequest-budget. Unversioned items fetch at most one deps.dev advisory detail and report advisoryDetailsOmitted; failed detail fetches are counted in advisoryDetailsUnavailable and make advisoryDetailsStatus partial. Pinned items skip duplicate deps.dev details but retain all advisory IDs/counts. Exact versions use OSV batch IDs and up to 15 detailed records per request; per-advisory detailStatus, detailsNotFetched and omittedAdvisories identify incomplete coverage. Returned CVE aliases are enriched with dated FIRST EPSS estimates in one deduplicated request (up to 50 CVEs); epssLookup reports source status, retrieval time, omitted CVEs and uninspected OSV details. EPSS estimates 30-day exploitation probability, not package safety; missing scores are unknown, not zero. Neither ok nor an empty advisory result means a package is safe.
/airdrop-scanner, /liquidity-return-analyzer, /token-holder-analysis, /pair-analyzer and /wallet-history are deferred because this service has no verified live data sources for their advertised analyses. They are not listed as paid tools and return HTTP 503 without a payment challenge or charge.
The AI endpoints use Workers AI and /screenshot uses Browser Rendering. Account allowances and actual operating costs must be checked separately; they are not established by the API price. Upstream capacity or rate-limit failures return errors without settling a charge.
Free routes include the owned /examples/extract/ results, versioned /clients/reader/ downloads, /sitemap.xml, / (a web page for browsers, JSON for programs), /openapi.json, /llms.txt, /robots.txt, /health, /.well-known/x402, /.well-known/mcp/server-card.json, /.well-known/api-catalog.
/metrics reports daily request counts by path. unsettled counts successful HTTP 2xx responses on paid paths without a verified successful PAYMENT-RESPONSE; only calls with a valid settlement response increment paid. revenueUsdMicros is gross USD in millionths of a dollar, and trackedPaidCalls counts settled x402 HTTP API, MCP tool and /buy/<slug> calls included in that total. MCP totals are recorded only when the payment wrapper returns a successful structured settlement result; x402 product purchases use the exact product catalog price. Revenue fields are prospective and have no historical backfill. paid counts from before settlement validation are not proof of payment and must not be used as revenue. Challenges, trials, marketplace requests, unsettled responses, and direct storefront-transfer amounts are excluded.
Store
New digital-product sales are paused at /store and /buy/* (HTTP 503, no payment challenge). Existing orders and downloads are preserved. The retained implementation works as follows: A buyer gets an exact USDC amount and the address in PAY_TO; the order page watches the chain and unlocks the download when a matching transfer arrives. Agents can buy the same products at GET /buy/<slug> through the normal paywall.
- Products are listed in
src/store/catalog.ts. - Orders and the sales log live in the
TRIALSkey-value store (order:andpaid:keys). List sales withnpx wrangler kv key list --binding TRIALS --prefix paid: --remote. - The DeFi Trader Intelligence Bundle is delisted because the service has no API-key authentication, 250-call quota or
/accountendpoint. Legacy order receipts remain supported, but actual download fulfillment is unverified. Product assets under the gitignoredpublic/_files/directory are intentionally absent from Git and must be privately provisioned before deploying a fresh checkout; missing assets make paid downloads return 502. The existing production worktree retains these assets. Never publish them in source control.
MCP
All 179 catalog tools are available as an MCP server at /mcp (streamable HTTP, stateless), in smaller section servers at /mcp/<section>, and behind three tools at /mcp/compact (find_tool, tool_details, call_tool: the whole catalog without hundreds of tool definitions in the assistant's context; same prices, same free calls). Listing tools is free. Every MCP caller gets 25 free successful calls; after that a call uses card credits (an API key from /credits in the connection headers) or returns an x402 payment requirement that an MCP client with x402 support pays and retries. Signed-in connectors at /mcp/account never see crypto payment requests. A tool call that fails is not charged.
Each tool is defined once in src/endpoints.ts (name, price, parameters) and implemented once in src/tools.ts; the HTTP route, MCP tool, OpenAPI document and web page are generated from that catalog.
Where it is listed
- Official MCP Registry: listed as
io.github.Nutshell2000/agent-data-tools. To publish a new version, raiseversioninserver.jsonand push a matchingv*tag; the workflow in.github/workflows/publish-mcp.ymldoes the rest on GitHub's servers. - 402 Index (https://402index.io): existing reader entries and catalog metadata were refreshed on 15 October 2026. Third-party caches can remain stale; the live catalog and quotes take precedence.
- x402scan: existing listings cover the catalog. Reconcile current prices after each release; no new duplicate registration is needed.
- Coinbase Bazaar: Bitcoin fees and package metadata have indexed entries. Other routes require a genuine settled payment; a readiness pass alone does not index them.
An unpaid request gets HTTP 402 with a PAYMENT-REQUIRED header (x402) and WWW-Authenticate: Payment challenges (MPP: evm with USDC on Base, tempo with USDC.e on Tempo; settled only after the tool succeeded). Calls that fail (4xx/5xx) are not charged.
OpenAI-compatible: POST /v1/chat/completions, POST /v1/responses and POST /v1/embeddings are fronts for the paid /ai/chat, /ai/chat-large and /ai/embed tools (same prices, same payment paths); GET /v1/models is free. Point an OpenAI SDK at /v1 with an x402 or MPP fetch wrapper, or use a card-credit key as its apiKey. Clients that can only GET send the same inputs in the query (/v1/chat/completions?prompt=…, /v1/responses?input=…, /v1/embeddings?input=…).
Current revenue operations
New seller-kit sales are paused; existing paid orders keep download access. Free calls are on (see above) and are not revenue.
/metrics reports request counters; /revenue reports deduplicated, facilitator-reported
settlements observed since the ledger was deployed. Its amounts are integer native
Base USDC atomic units (6 decimals), and known self-payments are excluded from gross.
Receipts preserve transaction, payer, authorization nonce, endpoint and amount evidence
privately in the existing Durable Object. Signatures and request content are not stored.
Public responses expose aggregate totals only. A storage error is logged without turning
an already-settled customer response into another payment request.
These totals remain pending independent chain reconciliation. Fees, expenses and net income are not inferred. Historical paid counters cannot be backfilled using today's prices. The two indexed historical receipts were 2,000 atomic units each and remain separate from the current settlement ledger. Tests and self-payments are never customer income.
The live catalog is authoritative for current tools, prices and trial availability.
Configuration
All settings are in wrangler.jsonc:
PAY_TO: the address that receives payments.NETWORK:eip155:8453for Base mainnet.FACILITATOR_URL: the service that verifies and broadcasts payments.PAYWALL: set tooffonly for local testing.TRIALS_ENABLED: trials are disabled unless set exactly toon; set tooff(or unset it) to disable them.
Commands
npx wrangler dev
Read the current Worker version with npx wrangler deployments list, then deploy from a clean checkout containing current origin/main and successful CI for its exact commit:
npm run deploy:production -- --expected-version <live-worker-version-uuid>
Add --check-only for preflight without deployment. A stale checkout replaced the buying guides and ledger on 17 October; the guard rejects stale or uncommitted source and an unexpected production baseline. It cannot lock out another operator bypassing this process. Coordinate production deployments; preserve concurrent work in other checkouts.
npx wrangler tail
wrangler tail streams live requests, which is the quickest way to see whether anyone is calling the service.
On Windows, wrangler dev can fail with SQLITE_CANTOPEN when the project path is long. Add --persist-to with a short folder path to fix it.
To try /screenshot without the paywall, use npx wrangler dev --remote --var PAYWALL:off. It runs on Cloudflare, so no browser is downloaded to this PC.
Listing in the Coinbase Bazaar
This deployment already uses the authenticated Coinbase CDP facilitator. For a separate installation, configure your own account:
-
Create a free API key at https://portal.cdp.coinbase.com.
-
Store it as Worker secrets (you'll be prompted for each value):
npx wrangler secret put CDP_API_KEY_IDnpx wrangler secret put CDP_API_KEY_SECRET -
In
wrangler.jsonc, setFACILITATOR_URLtohttps://api.cdp.coinbase.com/platform/v2/x402and deploy.
The Bazaar indexes an endpoint after a successful settled payment with discovery metadata. Never manufacture self-purchases to seed it. npm run check:live runs the free, read-only Coinbase validator against every documented tool example. It does not sign, settle or create an index entry. The historical scripts/index-listings.mjs --pay route is disabled. HTTP and MCP funded production delivery remain separate evidence requirements.
Checking that it works
Live URL: https://agent-data-tools.revmesh2074.workers.dev
Coinbase runs a free validator. A pass shows "valid":true and "simulation":{"outcome":"accepted"}:
curl -X POST https://api.cdp.coinbase.com/platform/v2/x402/validate -H "Content-Type: application/json" -d "{\"resource\":\"https://agent-data-tools.revmesh2074.workers.dev/domain?name=cloudflare.com\",\"method\":\"GET\"}"
Incoming payments show up as USDC transfers to PAY_TO on https://basescan.org.
Limits
/extractreads at most 2 MB of a page and waits at most 8 seconds for it./tokenand/walletuse the public Base RPC, which is rate limited. SetBASE_RPC_URLto a private endpoint if volume grows.- Token capability flags are bytecode heuristics, and for a proxy they describe the proxy, not its implementation.
Agent Data Tools MCP soruları
Agent Data Tools MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env AGENT_DATA_TOOLS_KEY=<YOUR_AGENT_DATA_TOOLS_KEY> --env AGENT_DATA_TOOLS_WALLET_KEY=<YOUR_AGENT_DATA_TOOLS_WALLET_KEY> agent-data-tools -- npx -y agent-data-tools komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Agent Data Tools MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Agent Data Tools MCP hangi araçları sunar?
1 araç sunar; bunlar arasında x402scan yer alır.
Ücretsiz deneme mevcut mu?
Evet, her kullanıcı MCP üzerinden 25 başarılı ücretsiz çağrı hakkına sahiptir. HTTP üzerinden ise trial parametresini kullanarak 3 ücretsiz çağrı yapabilirsiniz.
Ne tür veriler çekebilirim?
Sunucu; web araması, haberler, OFAC yaptırım kontrolleri, kripto token fiyatları, cüzdan bakiyeleri, PDF'den metne dönüştürme, hava durumu ve daha fazlası için araçlar sunar.