stETH运营商MCP
- 代表: 合成Lido MCPServer
- 主要轨道: 丽都MCP服务器
- 类别: 主控程序
- 主合同:
LidoOperatorRegistry - 主要模块:
lido_mcp_server - 提交状态: 已审核并准备好离线演示;可选的实时合作伙伴凭据解锁网络执行。
这个repo做什么
一个对代理友好的MCP服务器,用于质押、包装、奖励、治理和模拟动词,具有明确的策略信封和审计日志。
为什么这个建筑很重要
本地MCP服务器通过明确的策略封套公开权益、包装、奖励、治理和模拟运行动词。支持合同跟踪批准的操作员意图,而Python服务器将计算预算和审计日志与每次调用联系起来。
提交适合性
- 主要轨道: 丽都MCP服务器
- 重叠目标: MetaMask代表团、Ampersend、OpenServ、YieldGuard、Bankr网关
- 合作伙伴涵盖: Lido MCP服务器、MetaMask代理、Ampersend、OpenServ、Bankr网关
创意短名单
- 代理友好型权益服务器
- 试运行First Treasury适配器
- 治理意识收益MCP
系统图
flowchart TD
Signals[Discover signals]
Planner[Agent runtime]
DryRun[Dry-run artifact]
Contract[LidoOperatorRegistry policy contract]
Verify[Verify and render submission]
Signals --> Planner --> DryRun --> Contract --> Verify
Contract --> lido_mcp_server[Lido MCP Server]
Contract --> metamask_delegations[MetaMask Delegations]
Contract --> ampersend[Ampersend]
Contract --> openserv[OpenServ]
Contract --> bankr_gateway[Bankr Gateway]
存储库内容
| 路径 | 它包含什么 |
|---|
src/ | 共享策略合约加上特定于回购的包装合约。 |
script/Deploy.s.sol | 策略合约的Foundry部署入口点。 |
agents/ | Python运行时、项目规范、环境处理和合作伙伴适配器。 |
scripts/ | 运行、演示计划和提交渲染的终端入口点 |
docs/ | 架构、凭据、安全说明和演示步骤。 |
submissions/ | 生成 synthesis.md 此repo的代码片段。 |
test/ | 坚固性控制层的铸造试验。 |
tests/ | Python测试运行时和项目上下文。 |
agent.json | 提交面向代理的清单。 |
agent_log.json | 本地执行日志和状态跟踪。 |
自主循环
- 发现与回购轨道及其重叠目标相关的信号。
- 制定一个有限制的计划,包括每个行动和计算上限。
- 在任何实时执行之前,坚持一个模拟工件。
- 通过受保护的合约包装器强制执行链上策略。
- 验证输出,更新收据,并提交提交材料。
当前准备状态
- 最新验证:
verified 在 2026-03-19T03:52:13+00:00 - 执行方式:
offline_prepared - 线下准备合作伙伴: Lido MCP服务器(prepared_contract_call)、元掩码委托(prepared_contract_call)
- 实时凭证阻止程序: Ampersend、OpenServ、Bankr网关
- 审核文件:
docs/audit.md, docs/live_readiness.md
最敏感的行动
metamask_delegations_delegate_scope (MetaMask代表团,高)bankr_gateway_compute_route (Bankr Gateway,高)
直播拦截器详细信息
- Ampersend -AMPERSEND_API_KEY、AMPERSEND_PAYMENT_URL-https://docs.ampersend.ai/
- OpenServ -OPENSERV_API_KEY、OPENSERV-AGENT_URL-https://docs.openserv.ai/
- Bankr网关 -BANKR_API_KEY、BANKR_CHAT_COMPLETIONS_URL、BANKR_MODEL-https://bankr.bot/
最新证据人工制品
artifacts/onchain_intents/lido_mcp_server_mcp_call.jsonartifacts/onchain_intents/metamask_delegations_delegate_scope.json
安全控制
- 管理员管理目标和选择器的分配列表。
- 每个动作上限、每日上限、冷却窗和主楼层。
- 记者只有收据锚和证明附件。
- 只嫉妒秘密;没有承诺的私钥或合作伙伴令牌。
- 暂停开关加干运行第一执行流程。
行动目录
| 行动 | 合作伙伴 | 目的 | 最大美元 | 敏感性 |
|---|
lido_mcp_server_mcp_call | Lido MCP服务器 | 在此仓库中使用Lido MCP Server进行有界操作。 | 2美元 | 中等 |
metamask_delegations_delegate_scope | MetaMask委托 | 在此仓库中使用MetaMask委托进行有界操作。 | 2美元 | 高 |
ampersend_settlement_bundle | Ampersend | 在此仓库中使用Ampersend进行有界操作。 | 25美元 | 中等 |
openserv_job_dispatch | OpenServ | 在此仓库中使用OpenServ进行有界操作。10美元 | 中等 |
bankr_gateway_compute_route | Bankr网关 | 在此回购中使用Bankr网关进行有界操作。10美元 | 高 |
本地终端流量(Anvil+Sepolia)
export SEPOLIA_RPC_URL=https://sepolia.infura.io/v3/YOUR_KEY
anvil --fork-url "$SEPOLIA_RPC_URL" --chain-id 11155111
cp .env.example .env
# keep private keys only in .env; TODO.md stays local-only too
forge script script/Deploy.s.sol --rpc-url "$RPC_URL" --broadcast
python3 scripts/run_agent.py
python3 scripts/render_submission.py
命令
python3 -m unittest discover -s tests
forge test
python3 scripts/run_agent.py
python3 scripts/plan_live_demo.py
python3 scripts/render_submission.py
凭证
| 合作伙伴 | 变量 | 文档 |
|---|
| 丽都MCP服务器 | RPC_URL | https://docs.lido.fi/ |
| MetaMask委托 | RPC_URL | https://docs.metamask.io/delegation-toolkit/ |
| Ampersend | Ampersend_API_KEY、Ampersend_PAYMENT_URL | https://docs.ampersend.ai/ |
| OpenServ | OpenServ_API_KEY,OpenServ-AGENT_URL | https://docs.openserv.ai/ |
| Bankr网关 | Bankr_API_KEY、Bankr_CHAT_COMPLETION_URL、Bankr_MODEL | https://bankr.bot/ |
现场演示计划
- 将.env.example.复制到.env并填写所需的密钥。
- 使用LidoOperatorRegistry的forge脚本/Deploy.s.sol--broadcast部署合约。
- 运行python3 scripts/Run_agent.py为lido_mcp_server生成一个模拟运行。
- 将LIVE_MODE=true并使用真实凭据重新运行python3脚本/run_agent.py。
- 运行python3 scripts/render_submission.py并附加TxID和repo链接。