Live on Base mainnet — pay per call in USDC

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.

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

search_companiesget_company_infoscreen_companiesget_industry_statsget_financial_statementsget_metric_timeseriesget_latest_metriccompare_peersresolve_sectorget_insider_transactionsget_institutional_holdersget_beneficial_owners
1
Open Integrations. In claude.ai, go to Settings → Integrations and click Add Integration.
2
Paste the server URL.
https://mcp.cornerdatastore.com/mcp
3
Authorize with your API key. Claude will open an authorization page. Enter your CDS API key (starts with cds_sk_) and click Authorize. Get a free key ↓
4
Start chatting. Ask anything — “Screen for profitable small-caps with revenue growth > 20%” — and Claude will call the right tools automatically.

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.

  1. 1Navigate to claude.ai/settings/connectors
  2. 2Click "Add custom connector"
  3. 3Enter the URL: https://mcp.cornerdatastore.com/mcp — leave OAuth Client ID and OAuth Client Secret blank
  4. 4Click "Add" — an authorization page will open automatically
  5. 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

“Screen the S&P 500 for companies with ROIC above 15% and debt-to-equity under 1, ranked by revenue growth.”
“Run a DCF valuation for NVDA and tell me its implied moat duration.”
“Generate a full equity analysis report for AAPL as an HTML page and give me the link.”
“Compare Apple, Microsoft, and Google on operating margin and revenue growth over the last 5 years.”
“What's the average gas price in Nebraska right now, and how does it compare to the national average?”
“Find the 10 companies with the fastest-accelerating revenue growth in the semiconductor industry.”

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.

Track 2 — Direct APImainnet

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:

http
# 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 OK
1
Your agent calls the API. Normal GET or POST — no special headers needed up front.
2
Server returns HTTP 402. The response includes payment details: network, amount (in USDC-wei), and the receiving address.
3
Agent pays and retries. An x402-aware client signs the payment on Base mainnet and retries with a PAYMENT-SIGNATURE header. The whole round-trip adds ~200 ms.

Live 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

$0.001–$0.01/call

No account required

  • ✓ Pay per call in USDC on Base
  • ✓ No subscription or pre-purchase
  • ✓ Works from any HTTP client
  • ✓ Ideal for autonomous agents
Setup guide ↓

Live on Base mainnet

MCP / API Key

Free

$0/month

100 API calls per month

  • ✓ All endpoints included
  • ✓ MCP server access
  • ✓ No credit card required
Most Popular

Pro

$9.99/month

3,000 API calls per month

  • ✓ Everything in Free
  • ✓ 30× more calls
  • ✓ Priority support

Secured by Stripe. Cancel anytime.

Enter your existing free key to upgrade