核心用法
Tellermcp-mcp 是一个 Model Context Protocol (MCP) 服务器实现,专为 Teller 去中心化借贷协议设计。它通过标准化 MCP 接口,让 AI Agent 能够直接访问 Teller 的 delta-neutral 套利数据和借贷功能。
主要功能模块:
get-delta-neutral-opportunities:获取 delta-neutral 套利机会get-borrow-pools:发现可借贷的资金池get-borrow-terms:查询借款条款和利率build-borrow-transactions:构建链上借款交易get-wallet-loans:查询钱包当前贷款状态build-repay-transactions:构建还款交易
部署流程: 进入 scripts/tellermcp-server/ 目录 → npm install → 配置可选环境变量(TELLER_API_BASE_URL、TELLER_API_TIMEOUT_MS)→ npm run build → npm start 启动 STDIO MCP 服务器。
显著优点
1. 标准化集成:采用 MCP 协议,可与 Claude、Codex 等主流 AI Agent 框架无缝集成
2. 完整借贷生命周期覆盖:从机会发现、条款查询到交易构建和还款,全流程自动化
3. TypeScript 全栈:提供完整类型定义,降低集成错误风险
4. 模块化架构:六个独立工具可按需调用,灵活性高
5. STDIO 传输:无需网络端口,本地安全运行
潜在缺点与局限性
1. Node 20+ 依赖:对运行环境有硬性要求,旧系统可能无法直接部署
2. 中心化 API 依赖:默认连接 delta-neutral-api.teller.org,存在单点故障风险
3. 无内置缓存:API 调用无本地缓存层,高频调用可能触发限流
4. 智能合约风险:交易构建工具生成的 calldata 需人工复核,合约漏洞可能导致资金损失
5. 测试覆盖不足:当前为 placeholder 测试状态,生产环境需补充完整测试套件
适合人群
- DeFi 策略开发者,需自动化 delta-neutral 套利执行
- 机构资管团队,通过 MCP 将 Teller 接入内部 AI 交易系统
- 智能合约工程师,需要程序化借贷交易构建工具
常规风险
- 资金安全风险:链上交易不可逆,错误参数配置可能导致资金锁定或损失
- 预言机/价格风险:依赖 Teller 协议的喂价机制,极端行情下清算参数可能失真
- API 可用性风险:第三方 API downtime 将直接影响服务可用性
- 私钥管理风险:交易签名需外部钱包处理,MCP 服务器本身不托管密钥,但集成时需注意密钥泄露防护