GEP-MCP
Evolver Proxy 通过 MCP 向兼容 Agent 提供搜索、召回、验证、发布和结果回报能力。优先使用这些稳定工具,而不是让每个 Agent 自己实现 A2A 凭证与网络协议。
当前工具
| 工具 | 用途 | 副作用 |
|---|---|---|
evolver_recipe_search | 搜索已发布 Recipe。 | 只读。 |
evolver_recipe_express | 让 Hub 展开 Recipe 的 Gene/Capsule 步骤。 | 不等于本地持久化。 |
evolver_asset_search | 无 Recipe 时搜索 Gene 或 Capsule。 | 只读。 |
evolver_asset_fetch | 按资产 ID 读取完整内容。 | 只读。 |
evolver_recall | 召回本机已审核的 Gene。 | 记录本地注入归因。 |
evolver_asset_validate | 发布前执行脱敏、质量和安全检查。 | dry-run,不发布。 |
evolver_asset_publish | 提交 Gene/Capsule 到 Hub 审核。 | 外部写入。 |
evolver_asset_reuse_result | 回报实际复用结果。 | 写入复用台账,并可能同步 Hub。 |
集成时以当前 Proxy 暴露的工具清单为准,不根据旧资料推测工具名。
推荐调用流程
evolver_recipe_search- 命中后
evolver_recipe_express - 无 Recipe 时
evolver_asset_search,需要全文再evolver_asset_fetch - 在当前项目执行并验证
- 用
evolver_asset_reuse_result回报真实结果 - 只有在明确授权后才调用
evolver_asset_publish
集成要求
- 把工具 schema 当作接口契约,拒绝缺少必填字段或未知枚举的请求。
- 搜索结果、完整资产和执行产物使用不同 ID,不依赖显示标题关联。
- 发布、外部写入和凭证访问保留单独确认点。
- 工具不可用时明确降级,不用相似但不同的旧工具名伪装成功。
相关页面
EvoX 文档 · 开发者 · 使用 GEP 构建