MCP Prompts
ChainStream MCP 服务器在registerAllPrompts 中注册 4 个 prompt。参数名与是否必填与传给 server.prompt 的 Zod 参数模式一致。
token_analysis
代码中的描述: 多维度评估代币的深度分析模板
| 参数 | 类型 | 必填 | Zod 说明 |
|---|---|---|---|
chain | string | 是 | 区块链(solana, ethereum, bsc) |
token | string | 是 | 代币地址或符号 |
wallet_profiling
代码中的描述: 分析交易模式与绩效的钱包画像模板
| 参数 | 类型 | 必填 | Zod 说明 |
|---|---|---|---|
chain | string | 是 | 区块链 |
address | string | 是 | 钱包地址 |
trading_strategy
代码中的描述: 根据自然语言描述生成并回测交易策略
| 参数 | 类型 | 必填 | Zod 说明 |
|---|---|---|---|
description | string | 是 | 自然语言策略描述 |
chain | string | 否 | 目标区块链 |
token | string | 否 | 目标代币 |
risk_assessment
代码中的描述: 针对代币或交易头寸的综合风险评估
| 参数 | 类型 | 必填 | Zod 说明 |
|---|---|---|---|
chain | string | 是 | 区块链 |
token | string | 是 | 代币地址 |
MCP Resources
服务器在registerAllResources 中注册 4 个 resource:三个固定 URI 与一个 ResourceTemplate。
chainstream://chains
代码中的资源名: chainsMIME 类型:
application/json
处理函数返回代码中的 CHAINS_DATA —— 完整 JSON 负载如下:
chainstream://docs/api_reference
代码中的资源名: api-referenceMIME 类型:
text/markdown
正文由 API_REFERENCE 常量生成(基础 URL、Data API 与 DeFi API 端点列表)。
chainstream://docs/query_examples
代码中的资源名: query-examplesMIME 类型:
text/markdown
正文由 QUERY_EXAMPLES 常量生成(面向智能体的常见查询模式)。
chainstream://chains/{chain}/dexes
代码中的资源名: chain-dexes类型:
ResourceTemplate('chainstream://chains/{chain}/dexes', { list: undefined })MIME 类型:
application/json
处理函数解析 variables.chain 并以 JSON 响应:{ "chain": "<resolved>", "dexes": string[] },其中 dexes 为 DEXES_BY_CHAIN[chain],未知链则为 []。
示例 URI:chainstream://chains/solana/dexes。
支持的链
代码中CHAINS_DATA / DEXES_BY_CHAIN 配置覆盖 3 条链:
| 标识符 | 展示名称(来自 chains resource) |
|---|---|
solana | Solana |
ethereum | Ethereum |
bsc | BNB Smart Chain |
按链划分的 DEX
取值与resources/index.ts 中的 DEXES_BY_CHAIN 一致(协议 id 与代码中相同,小写):
| 链 | dexes 数组 |
|---|---|
solana | jupiter, raydium, pumpfun, moonshot, candy |
ethereum | kyberswap |
bsc | kyberswap |
下一步
工具参考
所有 MCP 工具的详细参数说明。
Agent 技能
将 ChainStream 接入 AI 编程智能体。

