跳转到主要内容

MCP 是什么

MCP (Model Context Protocol) 是由 Anthropic 提出的开放协议,旨在标准化 AI 应用与外部数据源的连接方式。
简单来说,MCP 让 AI 能够:
  • 发现可用的工具和数据源
  • 调用外部工具执行操作
  • 理解返回的结构化数据

传统方式 vs MCP

核心概念


为什么 MCP 很重要

AI Agent 需要”手和眼”

AI 大模型拥有强大的推理能力,但它们:
  • ❌ 无法直接访问实时数据
  • ❌ 无法执行外部操作
  • ❌ 知识存在截止日期
MCP 解决了这个问题,让 AI 能够:
  • ✅ 实时获取链上数据
  • ✅ 调用专业工具进行分析
  • ✅ 与外部世界交互
类比理解MCP 之于 AI,就像:
  • 眼睛 → 让 AI 看到实时数据
  • → 让 AI 执行操作
  • 工具 → 让 AI 使用专业能力

ChainStream MCP 能力

ChainStream MCP Server 将区块链数据和分析能力以 MCP 协议暴露给 AI 应用。 MCP 端点https://mcp.chainstream.io/mcp

能力矩阵

ChainStream MCP Server 支持 API Reference 中所有的 REST API 和 WebSocket 订阅功能:

支持的区块链

在所有 MCP 工具参数中使用小写链标识符:solethbsc

支持的平台

Claude Desktop

官方支持的 MCP 客户端,提供最完整的功能支持。

Cursor IDE

开发者友好的 AI 编程助手,支持 MCP 集成。

自定义 Agent

任何遵循 MCP 协议的客户端都可以接入。

典型使用场景

场景 1:AI 研究助手

需求:使用 AI 分析特定钱包的交易行为
1

用户提问

分析地址 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 的交易风格
2

AI 调用工具

调用 wallets_profile 工具
3

AI 返回分析

基于分析,该地址(Vitalik)的特征如下:
  • 钱包年龄:超过 5 年
  • 主要持仓:ETH、各类 ERC-20 Token
  • 交易风格:长期持有为主,偶有捐赠和项目支持
  • 活跃协议:Uniswap、ENS、Gitcoin
  • 标签:核心开发者、公益捐赠者

场景 2:Smart Money 追踪

需求:追踪 Smart Money 的大额交易
1

用户提问

最近 24 小时有哪些 Smart Money 在买入 ARB?
2

AI 调用工具

调用 market_trending 工具
3

AI 返回结果

过去 24 小时,以下 Smart Money 地址买入了 ARB:
  1. 0xabc...123 (标签: whale, defi_expert)
    • 买入数量:500,000 ARB
    • 买入金额:$450,000
    • 时间:2 小时前
  2. 0xdef...456 (标签: institution)
    • 买入数量:200,000 ARB
    • 买入金额:$180,000
    • 时间:5 小时前
整体趋势:Smart Money 对 ARB 呈净买入状态

场景 3:代币安全分析

需求:分析某代币的安全性
1

用户提问

帮我检查这个代币 0x... 是否安全
2

AI 调用工具

调用 tokens_analyze 工具
3

AI 返回结果

该代币安全检查结果:风险等级:中等(注意持有者集中度)

技术架构

连接方式


与传统 API 的区别


认证方式

ChainStream MCP Server 通过 API Key 认证。在 ChainStream Dashboard 获取 Key,然后根据传输方式配置:
API Key 除非你在 Dashboard 设置了过期时间,否则不会过期。无需刷新 Token。

安全模型

所有连接方式均通过 API Key 认证。npm 包从环境变量读取 CHAINSTREAM_API_KEY。云端端点接受 X-API-KEY 请求头。
工具按风险等级分类:
  • 只读工具:代币搜索、钱包画像、市场数据 — 默认安全
  • 交易工具dex_swapdex_create_tokentransaction_send):标记为高风险,MCP 客户端应要求用户明确确认
所有工具调用都有完整记录,可在 Dashboard 查看。

下一步

配置指南

5 分钟完成 MCP Server 配置

工具目录

查看所有可用工具详情