Enough to ship a prototype. No card and no clock.
- Core read tools: news, market, entities
- 30 days of history
- Community support
- Attribution required on responses
- Rate limit: 1 request a second
Every plan uses the same endpoint and the same response envelope. Upgrading unlocks more tools, more history and more calls, not a different product. Install the MCP server or call the REST API in under a minute.
All prices in USD, billed monthly through Stripe. Cancel any time; no contract on the self serve plans.
Enough to ship a prototype. No card and no clock.
Enough headroom for a side project agent that runs around the clock.
vs CoinGecko Analyst at $129 a month: 93% less
The plan most agent workloads want: every indicator, every agent-backed tool, point in time queries included.
vs CoinGecko Lite at $499 a month: 90% less. Messari Pro is $500.
Five seats, fifty agent jobs a day and custom indicator weights, for teams that need the output tomorrow.
vs Kaito Pro at $1,000+ a month: 80% less. CoinGecko Pro is $999.
Negotiated call volume, data residency, a contractual SLA and a dedicated engineer. Usually 80% less than Messari Enterprise.
Under Messari Enterprise, typically 80% less
| Plan | Support | Uptime |
|---|---|---|
| Free | Community | Best effort |
| Starter | Email, 48 hour response | Best effort |
| Pro | Email, 24 hour response | 99.9% |
| Team | Slack, 4 hour response | 99.9% |
| Enterprise | Dedicated engineer and Slack Connect | 99.99%, contractual |
Same key, same data and same envelope whichever way you connect.
One command installs all 105 tools. Add the server to your client config with your key.
npx -y @blockchainacademics/mcp{
"mcpServers": {
"blockchainacademics": {
"command": "npx",
"args": ["-y", "@blockchainacademics/mcp"],
"env": { "BCA_API_KEY": "your-key-here" }
}
}
}The Python package wraps the same endpoint. Any HTTP client works too: send your key in the X-API-Key header.
pipx install bca-mcpSpec: openapi.json
19 categories. Every plan reads the same endpoint; higher plans unlock more of them.
Attribution, citations and edge caching ship on the free plan. The table stakes are not paywalled.
Every response carries cite_url, as_of and source_hash, so an agent's answer has its provenance built in.
Editorial corpus, entity dossiers, live market and on-chain data, grants, events and jobs behind one API key, over REST and MCP.
Articles cited in AI answers are tracked through llms.txt and cite_url, so a publisher sees where its work lands.
Responses are cached at the edge, with p50 latency under 180 ms anywhere in the world.
Pro and above get a 99.9% uptime commitment, Enterprise a contractual one. The status page shows it live.
Anything else goes to [email protected], same day reply on weekdays.
Paid plans: check out through Stripe and the key is minted and emailed within about 30 seconds. Free plan: request a key on the signup page, no card needed.
Free and Starter stop until the monthly reset. Pro and Team keep going, with overage billed at $0.0002 a call on the next invoice. Enterprise is negotiated. Email alerts go out at 80% and 100% of quota.
Yes, any time and self serve. Upgrades prorate immediately; downgrades take effect at the next billing cycle. No contract on Starter, Pro or Team.
Agent jobs (due diligence, research reports, tokenomics models) count against a daily job quota, not the call quota: 10 a day on Pro, 50 on Team, unlimited on Enterprise. Each job returns a job_id you poll.
Every response includes a cite_url pointing at the article or entity dossier the data came from, plus a source_hash for tamper evidence. The free plan must surface cite_url in agent answers; paid plans may keep it internal.
The free plan is the trial: 2,000 calls a month, no card, no expiry. Enough to ship a prototype; upgrade when you outgrow it.
Checkout runs through Stripe: credit and debit cards, Apple Pay, Google Pay and Link. Invoices are available on request for the Team plan.
Not yet. It is on the roadmap, USDC on Base for Team and Enterprise first. Email [email protected] with the subject "crypto billing" to join the waitlist.
2,000 calls a month with no card and no time limit. Above Team, or for volume, data residency and a contractual SLA, talk to us.