# EXVIV Agent Intel > Evidence-backed competitive intelligence that agents can discover and buy without an account. Base URL: https://exviv.com Catalog: https://exviv.com/api/agent/v1/catalog MCP Streamable HTTP: https://exviv.com/api/agent/v1/mcp OpenAPI 3.1: https://exviv.com/openapi.json Terms: https://exviv.com/terms Privacy: https://exviv.com/privacy Agent purchase and refund policy: https://exviv.com/refunds#agent-purchases x402 Market Radar: https://exviv.com/x402 x402 Business Radar API: https://exviv.com/api/x402/v1/businesses x402 Raw Resource API: https://exviv.com/api/x402/v1/resources x402 Paid Directory Query: https://exviv.com/api/x402/v1/query Tool comparisons: https://exviv.com/alternatives EXVIV vs Klue: https://exviv.com/alternatives/exviv-vs-klue EXVIV vs Crayon: https://exviv.com/alternatives/exviv-vs-crayon EXVIV vs Visualping: https://exviv.com/alternatives/exviv-vs-visualping Best competitor monitoring tools 2026: https://exviv.com/alternatives/best-competitor-monitoring-tools-2026 ## Open x402 market data GET /api/x402/v1/businesses for EXVIV's lightweight business-level index of the public CDP x402 Bazaar. It groups payable endpoints by operating domain and returns provider identity, endpoint count, published price range, networks, tags, and an EXVIV directory URL. It intentionally omits nested endpoint contracts and detailed activity evidence. Use /api/x402/v1/resources only when raw endpoint records are required. Optional query parameters are q, network=base|solana, maxPrice, limit, and offset. Both open feeds return canonical EXVIV attribution in the body and headers; preserve the “x402 market data by EXVIV” link when redisplaying the normalized feed. This is discovery evidence, not an EXVIV endorsement or proof of independent adoption. GET /api/x402/v1/query for a $0.05 USDC aggregated directory answer without an account or subscription. It returns normalized businesses with nested endpoint contracts, merchant addresses, detailed activity and schema evidence. It supports q, network, maxPrice, minCalls30d, minPayers30d, activity=active|observed|listed, hasInputSchema=true|false, sort=calls30d|payers30d|price|recent, and limit=1..20. Sorting is explicit and does not imply EXVIV endorsement. Call without PAYMENT-SIGNATURE to receive the x402 v2 requirement, then retry the identical URL after wallet approval. ## MCP Connect an MCP client to https://exviv.com/api/agent/v1/mcp. The server supports the current stateless 2026-07-28 protocol and legacy Streamable HTTP clients through 2025-03-26. Tools: - get_exviv_catalog: free discovery of products, prices, valid inputs, and commerce status. - get_company_pricing: $0.25 USDC reviewed competitor pricing and packaging for one software company, with source URLs, capture timestamps, and historical changes. - compare_competitor_offers: $1.00 USDC comparison of reviewed pricing and packaging evidence across two to four software competitors. - get_market_evidence_brief: $2.00 USDC brief of reviewed pricing, packaging, product, and positioning changes across one tracked software market. Paid MCP calls use x402 v2. A call without payment returns JSON-RPC error code 402 with PaymentRequired in error.data. Compatible clients retry with the PaymentPayload in params._meta["x402/payment"]. Successful results include the settlement receipt in result._meta["x402/payment-response"]. PAYMENT-REQUIRED, PAYMENT-SIGNATURE, and PAYMENT-RESPONSE HTTP headers are also supported. ## Purchase flow 1. GET the catalog. Use only products where commerce.enabled and purchasable are true. 2. Select a valid company or market from catalog.inputs. 3. GET the product endpoint without payment. The server returns HTTP 402 and a base64-encoded x402 v2 PaymentRequired object in PAYMENT-REQUIRED. 4. Apply your wallet's spend policy. If approved, sign the exact USDC requirement and repeat the same request with PAYMENT-SIGNATURE. Sending PAYMENT-SIGNATURE accepts the Terms for that purchase. 5. On successful settlement, the server returns HTTP 200, the intel JSON, an onchain purchase receipt in the body, and PAYMENT-RESPONSE. No registration, cookies, API key, browser checkout, or subscription is required for these endpoints. Never send wallet private keys to EXVIV. ## Products - x402 directory query: $0.05 USDC. Filter and explicitly sort EXVIV's normalized business-level view of public x402 listings by intent, network, price, reported activity, payer observations, and input-schema evidence. - Company pricing snapshot: $0.25 USDC. Reviewed plans, public prices, billing terms, limits, features, source URLs, capture timestamps, and historical changes for one software company. Use for pricing research, sales battlecards, procurement, and competitive monitoring. - Offer comparison: $1.00 USDC. Reviewed plans, prices, limits, features, source URLs, capture dates, and historical changes across two to four software competitors. Use for product marketing, deal support, procurement, and positioning decisions. - Verified market evidence brief: $2.00 USDC. Recent reviewed pricing, packaging, product, and positioning changes across one tracked software market, with timestamps, classifications, commercial implications, and primary-source evidence. Use for ongoing competitive monitoring and GTM planning. ## Evidence contract Paid responses include reviewed published evidence and reviewed pricing snapshots only. Raw captures, pending observations, dismissed observations, and unreviewed pricing extraction are excluded. Time-sensitive facts include source URLs and capture timestamps so the buyer can re-check them. ## Errors - 400: invalid input or payment payload; correct it before paying. - 402: payment is required, verification failed, or settlement was rejected. - 404: unsupported company or market; refresh the catalog. - 502: verification or settlement service did not return a final result; do not assume delivery. - 503: commerce is not configured on this deployment.