
Blockchainacademics
io.github.blockchainacademics由 GitHub 账号 blockchainacademics 发布v0.6.3更新于 Nov 3, 2026
Crypto MCP:105 个工具,涵盖新闻、市场、链上数据、情绪、指标和智能体生成。
AI 翻译由 AI 模型根据下方的原文描述翻译,可能有误。
原文描述
Crypto MCP: 105 tools across news, market, on-chain, sentiment, indicators, agent generation.
概览
Blockchainacademics 的本地 MCP 服务;无需登录;STDIO。
暂无 AI 概览:以下信息来自注册中心条目和服务本身。
安装
在 SourceWeft 中
- 打开 控制台中的 Blockchainacademics,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
@blockchainacademics/mcp
The canonical crypto MCP server for AI agents. 105 tools spanning 3,800+ editorial articles, 150+ entity dossiers, 38 academy lessons in 8 courses, aggregated market + on-chain data, proprietary indicators, and async agent-backed generation, all exposed as MCP tools your AI agent can call natively.
Tool categories
Every tool response carries attribution.citations[] (each entry a cite_url, an as_of time and a source_hash) and a meta.status that says how complete the answer is (see Response status).
Tools whose data source is not connected yet (bonk.fun, CoinGlass liquidations and exchange flows, the degen leaderboard, the memecoin analyzer, among others) answer with meta.status: "unseeded" and a reason instead of failing, and their descriptions say so.
Why
LLMs hallucinate about crypto. BCA ships ground-truth editorial content with full attribution. Plug this MCP server into Claude Desktop, LangChain, Eliza, or any MCP-compatible agent and your model queries the BCA corpus like any other tool, with citations, timestamps, and source hashes on every response.
Install
Claude Desktop (zero-config demo)
The package ships with a public demo key baked in. No signup needed to try it. Add to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
Restart Claude Desktop. 17 tools work without a key, with real data and real citations:
get_price, get_trending, get_fear_greed, get_market_overview, search_news, get_article, get_sentiment, get_entity, get_explainer, get_recent_stories, get_topic, search_grants, get_grant, list_jobs, get_job, search_academy, get_as_of_snapshot
get_entity works by slug without a key; its ticker form needs one. Every other tool answers with a clean upgrade message (BCA_TIER_LOCKED) that links to the free signup. Demo calls share a daily cap: 100 calls a day across all demo users, and 20 a day per IP.
Claude Desktop (with an API key)
Get a free key at blockchainacademics.com/crypto-api/signup (2,000 calls/month per user) and add the env block:
Restart Claude Desktop. All 105 tools appear in the tool picker: a free key opens 52 of them, and paid plans open the rest (see API Key).
Programmatic (LangChain, Eliza, custom agents)
See examples/research-agent.ts for a full tool-chaining loop.
Tools
search_news
Full-text search across 3,800+ editorial crypto articles.
Example: { "query": "circle IPO", "since": "2026-01-01T00:00:00Z", "limit": 5 }
get_entity
Fetch an entity dossier. Provide exactly one of:
Aliases in slug form resolve to the canonical entity (cz → changpeng-zhao, maker → makerdao, bsc → bnb-chain, …).
get_explainer
Fetch BCA Academy material (38 lessons in 8 courses). Provide exactly one of:
Response status
meta.status says how complete an answer is. Branch on it before you trust data:
Lists that page by offset (search_news, search_grants, list_entities, list_entity_mentions, search_academy) set meta.pageInfo.hasNextPage when more results exist.
Attribution
Every response includes a structured attribution block with a citations array:
citations[0] is the primary source: the upstream page when the data has one (the original article, CoinGecko, Etherscan, DefiLlama, a regulator), otherwise the BCA page for the record, otherwise the tool's entry in the API reference. A BCA link follows the upstream one only where the site has a page for the data. When your agent surfaces BCA content to a user, attribute via citations[0].cite_url. Fields are preserved as null when upstream omits them so downstream agents can detect missing provenance.
API Key
Not required to try it. When BCA_API_KEY is unset, the server falls back to a baked-in public demo key: the 17 tools listed under Install work, and every other tool answers with a clean upgrade message.
For more, get a free key at blockchainacademics.com/crypto-api/signup (2,000 calls/month): it opens the 52 free-tier tools. Paid tiers unlock the rest, such as agent-backed research generation, crypto Twitter intelligence and the proprietary indicators; each tool's description names its tier when it is not free.
Set BCA_API_KEY in your MCP client env. Optionally override BCA_API_BASE (default https://api.blockchainacademics.com). BCA_API_BASE_URL is also accepted for backward compatibility.
Errors
Every failed tool call returns an MCP tool result with isError: true and a JSON body:
A request that is not a valid MCP call at all (arguments that are not an object, for example) is answered by the MCP SDK with a JSON-RPC error instead.
Development
Pre-commit hooks
This repo uses pre-commit to enforce formatting, lint, secret scanning, and large-file caps before every commit. Install once per clone:
Hooks configured in .pre-commit-config.yaml: prettier --check, eslint, gitleaks, detect-private-key, check-added-large-files (500KB cap).
Getting help
- Questions: ask in GitHub Discussions Q&A. Search first, since someone may have asked already.
- Bugs: open an issue.
- Account and billing: email [email protected].
- Security reports: follow
SECURITY.md, never a public issue.
Never post a full API key. If we need to know which key, share only the key prefix, the part before the dots on your dashboard (for example bca_1a2b3c4d). Our team will never ask for your key or a seed phrase. Response times by plan are in How to get help.
Security
See SECURITY.md for vulnerability reporting, supported versions, and our 90-day coordinated disclosure policy.
License
MIT © 2026 Blockchain Academics
来源:README.md,提交 4131d17
工具
0版本历史
3- v0.6.3最新Nov 3, 2026
- v0.6.1Oct 19, 2026
- v0.4.2Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分