Pay-per-call USDC tools for AI agents (x402/Base): company + wallet enrichment, web read, repo scan.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
EXTRACT_BATCH_ENABLED=1 adds POST /extract/batch and MCP extract_batch at an
introductory 0.01 USDC per admitted batch of 1β5 public HTTPS URLs. The default
is off: 25 paid HTTP operations and 22 MCP tools; enabled: 26 and 23. This price
is not a measured margin guarantee. Use one server process and persistent
COMMERCE_DATA_DIR; unknown settlement is quarantined, not automatically charged
again. Bounded partial output does not promise every source or requested field.
The new MCP tool projects the existing HTTP payment and durable replay handler.
Its challenge resource is https://agents.samedaydesk.com/extract/batch, not
mcp://: first call without payment, then reuse the returned HTTP resource and
exact arguments with _meta["x402/payment"]. MPP callers may use the unmodified
www-authenticate challenge in result _meta["samedaydesk/http"].headers and
send its credential as HTTP Authorization. That metadata also carries the
HTTP status and receipt headers. Never translate an MCP-resource credential.
Existing MCP tools retain their existing native MCP payment boundary.
The signed statement declares 25 standard route capabilities in either flag state (Circle is separate); it does not claim that a disabled route is available or authorize payment. Live discovery excludes disabled batch extraction.
Every paid HTTP response advertises
/.well-known/agent-payment-evidence.json through the standard HTTP
describedby link relation. The bounded free manifest joins each exact method
and route to its seller-declared read-only effect, recursively guaranteed JSON
paths, response-schema digest, exact replay binding, receipt behavior, and the
existing signed deployment statement. It does not change x402 or MPP terms and
is not authorization to spend; buyers must still verify the live challenge,
paid output, receipt, and settlement.
Twenty pay-per-call tools for deterministic agent-work opportunity preflight, machine-service discoverability, payment-offer preflight, Morpho borrower and market decisions, protection plans, URL extraction, Markdown reading, repository security scans, company and wallet enrichment, structured data generation, transaction receipt evidence, delegated-signer policy conformance, settlement proof, and AI-search readiness audits.
plugins/samedaydesk-x402 (not marketplace-listed).claude-plugin/marketplace.json plus plugins/samedaydesk-extract (samedaydesk-extract@samedaydesk-claude; not an Anthropic official directory listing)goose/ (YAML, session flag, and deeplink; not a Goose installer)GET /defi/morpho-position?address=0x...&shocks=-10,-20,-30GET /defi/morpho-protection?address=0x...&targetHealthFactor=1.25&protectAgainstShockPct=-10GET /defi/morpho-market-underwrite?marketId=0x...GET /defi/morpho-preliquidation-replay?transactionHash=0x...GET /work/opportunity-preflight?rewardUsd=10&hours=0.25&hourlyCostUsd=4&selectionProbabilityPct=20GET /distribution/agent-discoverability-audit?origin=https://example.com&intent=extract+a+public+website+into+structured+JSON&route=/extract&method=GET&runtimeUrl=https%3A%2F%2Fexample.com%2Fextract%3Furl%3Dhttps%253A%252F%252Fexample.org&surfaceAudit=true&materializationAudit=trueGET /commerce/payment-offer-preflight?url=https://example.com/paid-routeGET /commerce/seller-integrity-audit?origin=https://seller.example&route=/paid-route&method=GET&requiredPaths=data.attributes
referral=r1_<sha256> derived from its complete seller-signed x402 settlement receipt. This creates a declared acquisition label, not verified proof. POST /commerce/referral-recheck accepts that receipt plus one downstream seller-signed settlement receipt from a distinct payer and transaction, then atomically grants at most one free changed-state recheck. The receipts prove neither an application HTTP 200 response nor output delivery or validity, and public posting or broadcasting is optional. A file matching Agent402 PR 1070's observable capture contract (bare pretty JSON receipt, no bundled Agent402 source) is already a drop-in input after ordinary JSON.parse; see docs/agent-outcome-referral-experiment.md and agent402-receipt-interop.test.mjs.GET /commerce/contract-qualified-search?query=service+domain+ownership+code+provenance&requiredPaths=data.sourceRepository
returns a bounded advisory OpenAPI repair plan for missing buyer-required
paths without mutating seller files or inferring undeclared property types.GET /commerce/settlement-proof?transactionHash=0x...&recipient=0x...&amountAtomic=5000GET /chain/transaction-receipt?transactionHash=0x...&network=basePOST /security/wallet-policy-conformanceGET /schemas/wallet-policy-conformance-v1.jsonPOST /security/stateful-wallet-policy-conformanceGET /schemas/stateful-wallet-policy-conformance-v1.jsonPOST /integrations/agoragentic/ai-readiness-auditPOST /integrations/the402/webhookNo API key or subscription is required. Every paid HTTP route advertises x402 and native MPP Payment authentication in the same 402 response. Both protocols settle the same exact USDC amount to the same Base mainnet merchant wallet. MCP tool calls remain x402-gated.
The Morpho route is read-only. It calculates LTV, LLTV, health factor, liquidation headroom, and collateral-price shock scenarios from integer protocol values, then cross-checks indexed collateral, borrow shares, and oracle price against direct Base RPC state. Scenarios are calculations rather than probabilities or transaction recommendations. The separate protection route uses a fresh direct-RPC oracle read and direct confirmation of collateral and borrow shares to calculate exact partial-repay and add-collateral amounts. It returns unsigned token-approval and Morpho-call templates, explicit execution buffers, revalidation requirements, and economic postconditions. It never accesses a wallet, signs, broadcasts, or takes custody.
The service also keeps a privacy-safe demand telescope on a persistent Railway
volume. It records route families, query key names, challenge/success classes,
and pseudonymous repeat-use signals. External fetches are acquisition signals,
not verified buyers, because unidentified automated indexers can remain.
Recognized crawler and agent-indexer user agents are reduced at ingestion to a
controlled source label and reported in a separate machine-discovery lens with
source and route coverage. Those observations measure fetches, not authenticated
catalog referrals, intent, or demand.
Unmatched requests are reported separately from a conservative semantic-candidate
subset; neither becomes demand until an independent caller repeats or converts.
It does not record raw IP addresses, user
agents, URLs, query values, bodies, payment headers, marketplace payloads, or
credentials. Public output is aggregate only; owner traffic is excluded and
crawler traffic remains excluded from demand even when its controlled discovery
counts are reported separately. Common exploit probes such as .env, .git,
and WordPress discovery paths are classified as scanner traffic and excluded as
well.
Version 1.9.4 adds explicit paid-traffic classes without exposing buyer
addresses. COMMERCE_PAYER_CLASSES accepts a JSON array of { "address", "class" } records. Controlled classes are internal, validation,
incentivized, affiliated, and independent. Addresses are converted to the
same secret-keyed payer pseudonyms already used by telemetry and classified at
read time, which also permits retroactive correction without storing a raw
address. Unknown payers remain unclassified; unfamiliar wallets never become
independent demand by inference. The public snapshot reports paid success by
class plus independent and repeat-independent actor counts.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/x402-data-gateway)<a href="https://allmcps.com/mcp/x402-data-gateway"><img src="https://allmcps.com/api/badge/x402-data-gateway?style=directory" alt="X402 Data Gateway on AllMCPs" /></a>