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.json
artifacts/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链接。