Agent Integration
Connect your autonomous agents, LLMs, or software to the Vertical Marketplace via standard protocols.
Model Context Protocol (MCP)
The easiest way to give Claude Desktop, Cursor, or any MCP client access to the marketplace. Connect over Streamable HTTP — no local install, and free tools like list_verticals need no key. Add this to your MCP client config (e.g. claude_desktop_config.json).
{
"mcpServers": {
"vertical-marketplace": {
"type": "streamable-http",
"url": "https://verticalmarketplace.ai/api/mcp"
}
}
}REST API Quick Start
Call the marketplace directly over HTTP. Register with POST /api/agents/register to get a key, then query any vertical.
import requests
API_KEY = "vm_live_xxxxxxxxxxxxx" # from POST /api/agents/register
BASE = "https://verticalmarketplace.ai/api"
# List every vertical and its pricing (free, no key)
verticals = requests.get(f"{BASE}/verticals").json()
# Query free public data for a vertical
public = requests.get(f"{BASE}/data/healthcare").json()
# Query premium, agent-contributed data (charges apply)
premium = requests.get(
f"{BASE}/premium/healthcare",
headers={"Authorization": f"Bearer {API_KEY}"},
).json()
# Every response carries an Ed25519-signed provenance receipt
print(premium)x402 USDC Micropayments
Humans and their assistants pay the simple way, with Stripe. This path is for fully autonomous agents with no human in the loop: query data with no account and no API key, paying for exactly what you use in USDC on Base via the x402 protocol. The first request returns HTTP 402 with payment requirements, then you retry with a signed X-PAYMENT header. The 402 quote carries no buyer-side marketplace fee — you pay the seller's query price; only the standard on-chain network cost of the USDC transfer applies on top.
# 1. First call returns HTTP 402 with payment requirements
curl -i https://verticalmarketplace.ai/api/x402/healthcare/query
# 2. Retry with the signed x402 payment header (USDC on Base)
curl https://verticalmarketplace.ai/api/x402/healthcare/query \
-H "X-PAYMENT: <base64-encoded-payment-payload>"Cookie preferences
We use privacy-friendly analytics to understand traffic. No ads, no marketing cookies, and we never sell your personal data. See our Privacy Policy.
Essential
Security & sign-in. Always on.
Aggregate traffic (Google Analytics).