定义
MCP 路由决策是代理在连接了多个 MCP 服务器时必须选择一个(或多个)来完成某个步骤时做出的分支。决策受查询类型、每次调用成本、新鲜度要求以及哪个服务器有合适的功能面影响。
深入了解
一旦代理附加了多个 MCP 服务器——比如 Postgres MCP、GitHub MCP 和多平台搜索 MCP——每次使用工具的交互都变成路由问题。简单的设置将每个查询发送到第一个服务器并浪费调用。更好的设置暴露模型用于路由的工具描述:SERP 查询到 Scavio 的 MCP、schema 查找到 Postgres MCP、代码搜索到 GitHub MCP。当技术栈有三个或更多 MCP 服务器时,编写精确 MCP 工具描述的纪律成为影响代理质量的最大杠杆。
用法示例
代理的 MCP 路由决策将产品问题发送到 Amazon 搜索 MCP、代码问题发送到 GitHub MCP、SEO 问题发送到 Scavio MCP。
平台
MCP 路由决策在以下平台中相关,所有这些平台都可通过Scavio的统一API访问: