MCPMCP
MCP 设置、Tools 与安全
一次配置 stdio,先发现能力、免费规划,再显式确认付费执行。
API / MCP 成熟度
文档页面是公开的,但 API/MCP 能力是否可用由实时产品 Manifest 和账户权限决定。foundation / experimental 不等于稳定承诺。
| Tool | 权限 | 用途 | 自动重试 |
|---|---|---|---|
| myeq.capabilities.search | read | 发现制作能力 | 429 / 502 / 503 |
| myeq.production.plan | plan | 编译免费且可检查的计划 | 绝不 |
| myeq.production.preflight | read | 验证 readiness 与预估成本 | 429 / 502 / 503 |
| myeq.storyboard.apply | mutate | 应用已批准的 Storyboard | 绝不 |
| myeq.production.execute_step | spend | 执行一个已确认的计划步骤 | 绝不 |
| myeq.production.execute | spend | 启动已确认的持久制作 | 绝不 |
| myeq.job.status | read | 读取持久 Job 进度 | 429 / 502 / 503 |
| myeq.production.ledger | read | 读取 owner-scoped 执行 ledger | 429 / 502 / 503 |
| myeq.production.verticals | read | 列出制作 recipes | 429 / 502 / 503 |
通用 stdio 配置
构建 MCP package,提供 MYEQ_API_KEY 和 MYEQ_BASE_URL,并让 host 指向稳定 server entrypoint。
{
"mcpServers": {
"myeq": {
"command": "node",
"args": ["/absolute/path/to/myeq-full/mcp/dist/server.js"],
"env": {
"MYEQ_API_KEY": "your-key",
"MYEQ_BASE_URL": "https://myeq.pro"
}
}
}
}从 Discovery 与 Plan 开始
先查询 capability,再 plan、preflight;只有获得用户授权后才 mutate/spend。
{
"projectId": "project-123",
"instruction": "Create a 60-second vertical trailer",
"vertical": "ai_film",
"sourceLanguage": "en",
"responseLanguage": "es",
"dialogueLanguage": "es",
"visualPromptLanguage": "en"
}绝不盲目重试付费 tool
付费 tool 需要 confirm=true 和 idempotency key。已接受 Job 即使 MCP 断开也继续由 MYEQ 管理。
通过 Job identity 恢复
稍后重连并读取 Job 状态;无需保持 chat 或 terminal 进程一直在线。
Workspace · Project · Asset · Entity · Storyboard · Plan · Job已生成 ≠ 已认证