Overview
Tellermcp MCP 是一个将 Teller 去中心化借贷协议能力封装为 Model Context Protocol (MCP) 服务器的技能包,专为需要自动化执行 delta-neutral 套利、借贷池发现、借款条件查询及链上交易构建的 AI Agent 设计。
核心功能
该技能暴露 6 个核心 MCP 工具:
1. get-delta-neutral-opportunities — 获取 delta-neutral 套利机会数据
2. get-borrow-pools — 发现可借贷的资金池
3. get-borrow-terms — 查询具体借款条款与利率
4. build-borrow-transactions — 构建链上借款交易
5. get-wallet-loans — 获取钱包借贷头寸信息
6. build-repay-transactions — 构建还款交易
显著优点
- 开箱即用:包含完整 TypeScript 项目结构,支持 Node 20+,通过
npm install && npm run build即可运行 - 类型安全:完整 TypeScript 接口定义,覆盖所有 Teller API 响应
- 标准化协议:基于 MCP 协议,兼容 mcporter、OpenClaw 等主流 Agent 运行时
- STDIO 传输:轻量级进程通信,无需额外网络暴露
- 结构化输出:工具返回文本摘要 +
structuredContent.payloadJSON,便于下游自动化处理
局限性与风险
- API 依赖:强依赖 Teller 官方 API (
delta-neutral-api.teller.org),若服务中断则功能失效 - 链上风险:构建的交易直接作用于 DeFi 合约,存在智能合约漏洞、清算、无常损失等风险
- 权限边界:技能本身仅构建交易,不包含私钥管理,需外部签名器配合
- 测试覆盖:当前测试为占位状态,生产环境需补充完整测试套件
- 中心化 API:默认配置使用 Teller 托管端点,可能涉及数据延迟或审查风险
适合人群
- 开发 DeFi 自动化策略的量化团队与交易员
- 构建 AI 驱动借贷 Agent 的开发者
- 需要集成 delta-neutral 套利能力的机构级 MCP 服务
安全建议
建议在隔离环境中运行,配合硬件钱包或专用签名服务,避免将私钥暴露于 MCP server 进程。