options_trading_base
此存储库承载 呼叫代理MCP 用于外部AI代理的软件包。
包裹
callput-agent-mcp:MCP服务器,用于在Base L2上执行仅扩展选项。
OpenClaw外部代理快速入门
1) 克隆和构建
git clone https://github.com/ayggdrasil/options_trading_base.git
cd options_trading_base/callput-agent-mcp
npm install
npm run build
npm run verify:core2) 设置运行时路径(必需)
mcp_dir:到的绝对本地路径callput-agent-mcpmcp_entry:/build/index.js
重要提示:
- 在运行时使用真正的绝对路径。
- 做 不 保持占位符像 `
或` 在代理配置中。 - 更喜欢没有空格的路径。
3) 配置OpenClaw MCP
使用运行时所需的相同MCP配置格式。核心价值观:
{
"mcpServers": {
"callput": {
"command": "node",
"args": ["/ABSOLUTE/PATH/callput-agent-mcp/build/index.js"],
"env": {
"RPC_URL": "https://mainnet.base.org"
}
}
}
}4) 加载OpenClaw策略块
用途:
callput-agent-mcp/OPENCLAW_SYSTEM_PROMPT.md
5) 最小刀具循环(必需)
callput_get_agent_bootstrapcallput_get_available_assets/callput_get_market_trendscallput_get_option_chainscallput_validate_spreadcallput_request_quotecallput_check_tx_statuscallput_close_position(到期前)或callput_settle_position(过期后)
所需执行规则
- 只传播执行。
- 切勿直接食用单腿香草。
- 报价前验证。
- 仅当验证满足以下条件时才继续
Valid和maxTradableQuantity > 0. - 如果tx状态为
cancelled,刷新腿部并在重新报价前重新验证。
完整文档
callput-agent-mcp/README.mdcallput-agent-mcp/EXTERNAL_AGENT_GUIDE.mdcallput-agent-mcp/MCP_SETUP.mdcallput-agent-mcp/SKILL.md
