Curated data
for AI agents
SEC financials, energy & labor statistics, real estate, and macro data — one API, structured for agents.
Free tier included — 100 calls/month, no credit card required.
What's in the store
Government and vendor data sources, all queryable by AI agents.
Two ways to access CDS
Chatting with an AI assistant? Use Track 1. Running code or autonomous agents? Use Track 2. Both expose the same data.
MCP + API Key
Best for: human-directed queries.
Add CDS as a tool to claude.ai, Claude Code, or Cursor. You ask the question; your AI calls the right financial data endpoints automatically. Subscription-based — predictable monthly cost.
- ✓100 free calls/month — no card required
- ✓One-time MCP setup, works immediately
- ✓You stay in control — AI executes on your behalf
- ✓Quota-based billing, easy to budget
X-Api-Key: cds_sk_…Set up →Direct API + x402
Best for: autonomous agents & code.
Call the REST API directly — no MCP, no account, no subscription. Your agent (or script) pays per call in USDC using the open x402 protocol. No quota, no human approval required.
- ✓No account, no subscription, no pre-purchase
- ✓Agent self-funds from a pre-loaded wallet
- ✓Plain HTTP — any language, any client
- ✓No quota ceiling — scales with your workload
USDC payment on BaseSet up →Track 1 — MCP + API Key
Connect in seconds
Add CornerdataStore to claude.ai, Claude Desktop, Claude Code, Cursor, or any MCP-compatible client — and your AI instantly gains access to structured financial data. Free API key, no card required.
Available tools
https://mcp.cornerdatastore.com/mcpcds_sk_) and click Authorize. Get a free key ↓Setup by client
Step-by-step instructions for every major MCP-compatible AI assistant.
Claude.ai (Pro, Max, Team, Enterprise) supports remote MCP servers via the Connectors UI. Authentication is handled automatically — you'll be prompted to enter your API key on a secure authorization page.
- 1Navigate to claude.ai/settings/connectors
- 2Click "Add custom connector"
- 3Enter the URL:
https://mcp.cornerdatastore.com/mcp— leave OAuth Client ID and OAuth Client Secret blank - 4Click "Add" — an authorization page will open automatically
- 5Enter your CDS API key (starts with
cds_sk_) and click "Authorize"
MCP connectors added in Claude.ai are automatically synced to Claude Code if you sign in with the same account. Get a free API key ↓
Use it with a coding agent
Already connected via MCP? Just ask. Building your own integration? One prompt gets you started.
Connected via MCP — try asking
Works in Claude Desktop, Claude Code, Cursor, or any MCP client — see setup above.
Building an autonomous agent? Use x402 directly
Read https://api.cornerdatastore.com/openapi.json and write a Python
script that pays per-call via x402 (USDC on Base) to search
CornerDataStore for companies matching "apple" — no account or API
key required.Paste this into Claude Code, Cursor, or any coding agent. No CDS account or API key needed — payment happens automatically in USDC on Base.
Call the REST API directly with x402
No account, no subscription. Call api.cornerdatastore.com from your code or autonomous agent using the x402 protocol — an open standard for HTTP micropayments. Pay per call in USDC on Base. No pre-purchase required.
Looking for MCP + AI assistant setup? Track 1 — API Key ↑
When you call api.cornerdatastore.com without a subscription key, the server returns HTTP 402 with machine-readable payment details. Your client pays a few fractions of a cent in USDC on Base and retries — all in one round-trip. The full HTTP exchange:
# Step 1 — Make the request
GET /v1/sec/companies/0000320193
→ HTTP 402 Payment Required
payment-required: {
"scheme": "exact",
"network": "eip155:8453",
"amount": "1000", ← 1000 USDC atomic units = $0.001
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x93f1dfd0aeb069730d5854a8108b6d4d3dcf9028"
}
# Step 2 — Send USDC on Base, get receipt
# Step 3 — Retry with receipt
GET /v1/sec/companies/0000320193
PAYMENT-SIGNATURE: <signed-receipt>
→ HTTP 200 OKLive on Base mainnet. Payments settle in real USDC — fund your agent's wallet with a small amount (a few dollars covers thousands of calls) before making requests.
x402 is open source. The specification and reference implementation are maintained by Coinbase at github.com/coinbase/x402. Any wallet or client that supports EIP-3009 (USDC transfer with authorization) on Base is compatible.
No wallet yet? Download Coinbase Wallet or MetaMask, switch to the Base network, and fund it with USDC.
Try it yourself
Every endpoint is pay-per-call via HTTP 402. No API key registration required.
# Search for companies — returns HTTP 402 with payment info
curl -si "https://api.cornerdatastore.com/v1/sec/search?q=apple"
# Response headers include payment details:
# HTTP/2 402
# payment-required: {"accepts":[{"scheme":"exact","network":"eip155:8453",
# "amount":"1000","asset":"0x...","payTo":"0x..."}]}
# With an x402-compatible client, payment is handled automatically.
# Retry with proof header and receive JSON data.Full API reference at api.cornerdatastore.com/docs
Simple pricing
MCP users: start free, upgrade when you need more. Direct API users: pay per call, no account needed.
Direct API
x402
No account required
- ✓ Pay per call in USDC on Base
- ✓ No subscription or pre-purchase
- ✓ Works from any HTTP client
- ✓ Ideal for autonomous agents
Live on Base mainnet
MCP / API Key
Free
100 API calls per month
- ✓ All endpoints included
- ✓ MCP server access
- ✓ No credit card required
Pro
3,000 API calls per month
- ✓ Everything in Free
- ✓ 30× more calls
- ✓ Priority support
Enter your existing free key to upgrade