详细分析 ▾
运行时依赖
安装命令
点击复制技能文档
Carbon DeFi — 通过 MCP 的链上做市交易 Carbon DeFi 是一个完全的链上做市交易协议。用户提前设置价格 — 策略自动执行,填单时无需 Gas 费用。无需机器人或代理在策略下单后保持在线。 连接到 MCP 服务器 在 Claude Desktop 配置文件(~/Library/Application Support/Claude/claude_desktop_config.json)中添加: { "mcpServers": { "carbon-defi": { "command": "npx", "args": ["mcp-remote", "https://carbon-mcp.duckdns.org/mcp"] } } } 保存后重新启动 Claude Desktop。 或者,通过 REST 直接调用工具: curl -X POST https://carbon-mcp.duckdns.org/tools/get_strategies \ -H "Content-Type: application/json" \ -d '{"owner": "0xYourAddress", "chain": "ethereum"}' 核心概念 Maker-first。每个策略都是一个做市订单 — 您设置价格,市场来到您。 未签名交易。所有写操作返回一个未签名交易(to、data、value)。用户必须签名并广播它。 永远不要假设交易已经提交。 基础代币和报价代币。 base_token — 被买卖的代币(例如 ETH) quote_token — 报价代币(例如 USDC) 所有价格都以报价代币每 1 个基础代币表示(例如每 ETH 2000 USDC) 预算。 buy_budget — 始终以报价代币表示(例如用来买 ETH 的 USDC) sell_budget — 始终以基础代币表示(例如卖 ETH 的数量) 原生 ETH。使用地址 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE。 永远不使用 WETH。ETH 不需要批准。 支持的链。 ethereum、sei、celo、tac、coti 策略类型 用户意图 工具 "以 X 价格买入" / "以 X 价格卖出" carbon_create_limit_order "随着价格下降而买入" / "逐步买入" carbon_create_range_order (买入) "随着价格上涨而卖出" / "逐步卖出" carbon_create_range_order (卖出) "买低卖高,永远重复" / "循环" / "网格" carbon_create_recurring_strategy "提供流动性" / "赚取手续费" / "集中" carbon_create_concentrated_strategy "全范围流动性" / "最宽范围" carbon_create_full_range_strategy 范围订单随着价格移动而逐步执行 — 用于 "逐步买入" 或 "DCA"。 不要将其分解为多个订单。 所有 25 个工具 carbon_get_strategies — 钱包的所有活跃策略。始终首先调用。 carbon_get_strategy — 通过 ID 获取单个策略 — 类型、状态、价格、预算、交易次数 carbon_get_activity — 钱包或策略的交易和事件历史 carbon_explore_pair — 代币对的顶级策略,按交易次数排名 carbon_simulate_strategy — 在上链之前使用真实历史价格进行回测 carbon_resolve_token — 模糊代币符号/名称 → 链上地址("dollar" 找到 USDC/USDT/DAI) carbon_find_opportunities — 折扣买入或溢价卖出与市场价格 carbon_get_protocol_stats — TVL、交易量、手续费历史 carbon_get_price_history — 任何代币对的 OHLC 价格数据 交易(与 Carbon 流动性交换) carbon_get_trade_quote — 交换报价:预期输出、汇率、使用的策略。始终在执行之前调用。 carbon_execute_trade — 未签名的交换交易。需要从 get_trade_quote 获取的 trade_actions。 创建 carbon_create_limit_order — 在确切价格买入或卖出一次 carbon_create_range_order — 在价格范围内逐步执行 carbon_create_recurring_strategy — 循环买卖,永远重复,填单时无需 Gas 费用 carbon_create_concentrated_strategy — 具有定义的价差的双向流动性 carbon_create_full_range_strategy — 从市场价格开始的双向流动性,最高可达 1000 倍 管理 carbon_reprice_strategy — 只更新价格范围 carbon_edit_strategy — 更新价格和预算在一个事务中 carbon_deposit_budget — 在不中断策略的情况下添加资金 carbon_withdraw_budget — 在不关闭策略的情况下移除资金 carbon_pause_strategy — 暂停订单,资金保持,随时可以恢复 carbon_resume_strategy — 恢复暂停的策略 carbon_delete_strategy — 永久关闭并返回所有资金 帮助和知识 carbon_help — 任何工具或全面概述的详细指导 carbon_learn — 协议概念:手续费、安全性、边际价格、重叠流动性、合约、SDK、API 等 行为规则 始终首先调用 carbon_get_strategies 以检查现有仓位 永远不要发明市场价格 — 始终询问用户。 永远不要重用对话开始时的价格。 提出策略提案并等待用户明确批准后再建立交易 创建后始终显示完整的未签名交易(to、data、value) 检查每个响应中的警告数组 — 如果存在批准警告,显示批准步骤,然后再进行交易 当市场价格在买入范围内时,询问:全范围还是仅低于市场价格? 全范围:省略 buy_price_marginal 仅低于市场价格:将 buy_price_marginal 设置为当前市场价格 重叠的买卖范围:警告但允许 — 询问用户确认意图 买入价格高于市场价格:警告并提供调整 卖出价格低于市场价格:警告并提供调整 暂停时,询问是否继续或取消。