Definicion
Una decisión de enrutamiento MCP es la bifurcación que hace un agente cuando tiene múltiples servidores MCP conectados y debe elegir uno (o varios) para cumplir un paso. La decisión depende del tipo de consulta, el costo por llamada, los requisitos de actualización y qué servidor tiene la superficie adecuada.
En profundidad
Una vez que un agente tiene más de un servidor MCP conectado (por ejemplo, un MCP de Postgres, un MCP de GitHub y un MCP de búsqueda multiplataforma), cada turno que utiliza la herramienta se convierte en un problema de enrutamiento. Las configuraciones ingenuas envían cada consulta al primer servidor y desperdician llamadas. Mejores configuraciones exponen descripciones de herramientas que el modelo utiliza para enrutar: consultas SERP al MCP de Scavio, búsquedas de esquemas al MCP de Postgres, búsqueda de código al MCP de GitHub. La disciplina de escribir descripciones precisas de las herramientas MCP se convierte en el mayor factor de calidad del agente una vez que una pila tiene tres o más servidores MCP.
Uso de ejemplo
La decisión de enrutamiento de MCP del agente envió preguntas sobre productos al MCP de búsqueda de Amazon, preguntas de código al MCP de GitHub y preguntas de SEO al MCP de Scavio.
Plataformas
Decisión de enrutamiento MCP es relevante en las siguientes plataformas, todas accesibles a través de la API unificada de Scavio:
Terminos relacionados
Arquitectura del agente
La arquitectura del agente es el conjunto de opciones de diseño que convierten un mensaje de LLM en un sistema de produc...
API de búsqueda multiplataforma
Una API de búsqueda multiplataforma es un único punto final REST que devuelve JSON estructurado desde varias superficies...
Conexión a tierra de los flujos de trabajo de LLM
La base de los flujos de trabajo de LLM es el patrón de inyectar contexto verificado, nuevo y estructurado (desde API de...