DEVELOPERS

Build processing into your workflow.

APIs and agent integrations belong here. Choose an integration, read its costs and keep credentials in your own secure environment.

PUBLICLY LISTED · PAID CALL VERIFIED

Skavio USDC Transaction Verification

Listed and payment-tested on PayAPI Market. The marketplace paid 0.02 USDC via x402 on Base and confirmed the API response. This verification applies to the USDC Verify endpoint only.

Network
Base
Payment
USDC · x402
Verified price
0.02 USDC / GET
Marketplace
PayAPI Market

Use these APIs with an agent

PayAPI MCP discovers listed tools; Skavio MCP exposes our own tool catalog. Compatible clients may ask you to authorize access or configure x402 payments before calling paid tools.

MCP server configuration · Claude Desktop / Cursor (compatible remote MCP clients)
{
  "mcpServers": {
    "payapi": {
      "url": "https://payapi.market/mcp"
    },
    "skavio": {
      "url": "https://www.skavio.eu/mcp"
    }
  }
}
Claude Desktop: legacy clients using an MCP remote bridge

Some versions need a local stdio-to-HTTP bridge rather than the direct remote URL. This option requires Node.js and asks npx to run mcp-remote. Verify your client’s current documentation before use.

Alternative Claude Desktop configuration
{
  "mcpServers": {
    "payapi": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://payapi.market/mcp"
      ]
    }
  }
}

Client support for remote MCP varies by version. The price and Verified status are for USDC Verify only; other Skavio tools may need authorization and have separate pricing.

Find Skavio in AI Agent Marketplaces

Skavio USDC Payment Verification — x402 API. Inspect seven blockchains; pay API fees in native Circle USDC on Base. Verify 0.02 USDC, Match 0.03 USDC, PDF evidence 0.05 USDC per call.

Separate company integration: Skavio PDF, OCR & Document Processing MCP uses company OAuth and shared credits at https://www.skavio.eu/processing/mcp. These are directory links, not partner endorsements.

Connect an agent and make the first unpaid request

Choose verify_native_usdc to inspect transfers and confirmation status, match_native_usdc_payment for exactly one finalized recipient and amount match, or usdc_transfer_evidence_pdf for blockchain evidence, not a tax invoice. domain_dns_tls_audit checks public DNS and TLS for 0.05 USDC; it is not a vulnerability scan.

A standard MCP client without a wallet x402 extension cannot automatically pay. Adding the server enables discovery; it does not authorize spending. No private key, seed phrase or wallet secret belongs in Skavio requests.

Cursor: remote MCP configuration

Add to your MCP settings or project .cursor/mcp.json. This public connection needs no API key for catalog discovery.

{"mcpServers":{"skavio-usdc":{"url":"https://www.skavio.eu/mcp"}}}

Claude Code

claude mcp add --transport http skavio-usdc https://www.skavio.eu/mcp

Equivalent .mcp.json:

{"mcpServers":{"skavio-usdc":{"type":"http","url":"https://www.skavio.eu/mcp"}}}

Claude Desktop: local bridge configuration

For Desktop versions using local stdio configuration, Node.js and the third-party mcp-remote bridge can connect to the remote server. Review the bridge before running it; npx may download it. This bridge alone does not add wallet payment support. Desktop versions with remote connectors can add the HTTPS URL directly.

{"mcpServers":{"skavio-usdc":{"command":"npx","args":["-y","mcp-remote","https://www.skavio.eu/mcp"]}}}

REST: an unpaid HTTP 402 example

curl -i 'https://www.skavio.eu/x402/v1/usdc/verify?tx_hash=0x98809948204426c574b6f0aabdec03baa996b5c43ce28cc9ca704fa5d07e592e&network=base'

This GET requires no key or transfer and returns HTTP 402 with a base64 PAYMENT-REQUIRED header. It does not execute the paid handler. Decode the header to inspect the price, native Base USDC asset, payee, expiry and Bazaar input/output schemas.

  1. Use an x402 v2 compatible wallet client. Inspect the challenge and approve the exact fee before signing; fees are 20000, 30000 or 50000 atomic USDC for Verify, Match or PDF respectively.
  2. The wallet signs a restricted payment authorization. Retry the same HTTP request using PAYMENT-SIGNATURE. MCP clients retry the same tool and arguments with params._meta["x402/payment"]. Never send a private key.
  3. Inspect the returned payment receipt and result. RPC outages, invalid input and insufficient finality can prevent a useful result. Read error and retry guidance; do not blindly create another authorization after an uncertain response.

Inspection networks: Base, Polygon, Arbitrum, Optimism, Ethereum, Avalanche and Solana. Fees always settle on Base. EVM inspection requires a 0x plus 64-hex transaction hash; Solana requires its base58 signature. Match also requires a recipient wallet and positive decimal USDC string with at most six decimal places. EVM thresholds vary by chain; Solana uses finalized data. Public RPC latency and availability are variable; no fixed latency SLA is promised.

Authenticated processing is separate: OAuth Processing MCP documentation · Agent Tools key and job instructions · current operation availability and prices. AgentTools relay calls require a company key, workload quote or prepaid credits, the same idempotency key on retries, then status polling and result SHA256 verification. The HTTP /x402/v1/processing routes remain disabled; there is no anonymous document execution.

Schemas, examples and errors · Three-route discovery manifest · Pinned published MCP manifest · Agent navigation · Developer pricing.

Client references: Cursor MCP · Claude Code MCP. Client support and configuration vary by version.

Developer pricing models →