跳转到主要内容

MCP Prompts

ChainStream MCP 服务器在 registerAllPrompts 中注册 4 个 prompt。参数名与是否必填与传给 server.prompt 的 Zod 参数模式一致。

token_analysis

代码中的描述: 多维度评估代币的深度分析模板
参数类型必填Zod 说明
chainstring区块链(solana, ethereum, bsc)
tokenstring代币地址或符号

wallet_profiling

代码中的描述: 分析交易模式与绩效的钱包画像模板
参数类型必填Zod 说明
chainstring区块链
addressstring钱包地址

trading_strategy

代码中的描述: 根据自然语言描述生成并回测交易策略
参数类型必填Zod 说明
descriptionstring自然语言策略描述
chainstring目标区块链
tokenstring目标代币

risk_assessment

代码中的描述: 针对代币或交易头寸的综合风险评估
参数类型必填Zod 说明
chainstring区块链
tokenstring代币地址

MCP Resources

服务器在 registerAllResources 中注册 4 个 resource:三个固定 URI 与一个 ResourceTemplate

chainstream://chains

代码中的资源名: chains
MIME 类型: application/json
处理函数返回代码中的 CHAINS_DATA —— 完整 JSON 负载如下:
{ "chains": [{ "id": "solana", "name": "Solana", "status": "active", "avgBlockTime": "400ms" }, { "id": "ethereum", "name": "Ethereum", "status": "active", "avgBlockTime": "12s" }, { "id": "bsc", "name": "BNB Smart Chain", "status": "active", "avgBlockTime": "3s" }] }
为便于阅读而格式化:
{
  "chains": [
    { "id": "solana", "name": "Solana", "status": "active", "avgBlockTime": "400ms" },
    { "id": "ethereum", "name": "Ethereum", "status": "active", "avgBlockTime": "12s" },
    { "id": "bsc", "name": "BNB Smart Chain", "status": "active", "avgBlockTime": "3s" }
  ]
}

chainstream://docs/api_reference

代码中的资源名: api-reference
MIME 类型: text/markdown
正文由 API_REFERENCE 常量生成(基础 URL、Data API 与 DeFi API 端点列表)。

chainstream://docs/query_examples

代码中的资源名: query-examples
MIME 类型: 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[] },其中 dexesDEXES_BY_CHAIN[chain],未知链则为 [] 示例 URI:chainstream://chains/solana/dexes

支持的链

代码中 CHAINS_DATA / DEXES_BY_CHAIN 配置覆盖 3 条链:
标识符展示名称(来自 chains resource)
solanaSolana
ethereumEthereum
bscBNB Smart Chain

按链划分的 DEX

取值与 resources/index.ts 中的 DEXES_BY_CHAIN 一致(协议 id 与代码中相同,小写):
dexes 数组
solanajupiter, raydium, pumpfun, moonshot, candy
ethereumkyberswap
bsckyberswap

下一步

工具参考

所有 MCP 工具的详细参数说明。

Agent 技能

将 ChainStream 接入 AI 编程智能体。