Glosario de MCP
24 términos encontrados
Glosarios
Cliente MCP
MCPComponente que mantiene la conexión con un servidor MCP concreto y habla el protocolo entre host y servidor.
Cuando un host abre dos servidores MCP, normalmente crea un cliente separado para cada conexión.
destructiveHint
MCPAnotación de una tool MCP que avisa de que la operación puede producir cambios destructivos o irreversibles.
Una tool que elimina registros debería expresar ese riesgo con `destructiveHint`.
Elicitation
MCPCapacidad mediante la cual un servidor solicita al cliente información adicional del usuario durante una operación.
Si faltan datos para completar una acción, el servidor puede pedirlos mediante elicitation en lugar de fallar directamente.
Host MCP
MCPAplicación de IA que coordina una o varias conexiones MCP y orquesta el uso de contexto, herramientas y prompts.
Un editor o asistente compatible puede actuar como host MCP al conectarse con varios servidores a la vez.
idempotentHint
MCPAnotación que indica si repetir una tool con los mismos argumentos no añade efectos nuevos sobre el entorno.
Una operación de sincronización puede ser idempotente si repetirla no cambia el resultado final.
inputSchema
MCPDefinición estructurada de los parámetros que una tool MCP acepta como entrada.
Un `inputSchema` puede exigir `ticketId` y dejar `version` como opcional para una consulta documental.
JSON Schema
MCPFormato estructurado para describir y validar datos, usado en MCP para expresar contratos de entrada y salida.
El cliente puede descubrir una tool mejor cuando su contrato se expresa con JSON Schema claro.
Logging MCP
MCPSistema de logging estructurado del protocolo para enviar eventos y mensajes útiles al cliente durante ejecución y depuración.
Un servidor MCP puede registrar errores y eventos relevantes con niveles de severidad sin depender de prints improvisados.
MCP Inspector
MCPHerramienta oficial para probar, depurar e inspeccionar servidores MCP durante desarrollo.
Antes de conectar un servidor a un host real, conviene abrirlo con MCP Inspector para revisar sus primitivas y respuestas.
McpServer
MCPClase principal del SDK oficial de TypeScript para crear servidores MCP y registrar sus primitivas.
Con `McpServer` puedes declarar el nombre del servidor, su versión y las tools o resources que expone.
OAuth Client Credentials
MCPExtensión de autorización para escenarios MCP máquina a máquina donde no hay un usuario interactivo presente.
Un backend que invoca un servidor MCP remoto puede apoyarse en OAuth Client Credentials en lugar de un flujo interactivo.
outputSchema
MCPDefinición estructurada de la forma de salida que una tool MCP devuelve cuando el resultado necesita ser predecible y reutilizable.
Un `outputSchema` puede describir campos como `status`, `owner` y `projectId` en una tool de estado.
Prompt MCP
MCPPlantilla reutilizable expuesta por un servidor MCP para estructurar interacciones frecuentes con un modelo.
Un servidor puede ofrecer un prompt MCP para resumir incidencias usando el contexto interno de un equipo.
readOnlyHint
MCPAnotación de una tool MCP que indica al cliente que la operación no modifica su entorno.
Una tool de consulta sobre tickets puede marcar `readOnlyHint: true` para comunicar que solo lee datos.
Registry MCP
MCPRegistro oficial para publicar metadata de servidores MCP y facilitar su descubrimiento por clientes compatibles.
Un servidor remoto puede funcionar sin Registry, pero necesita metadata adecuada si quiere descubrirse públicamente.
Resource
MCPFuente de contexto legible por una aplicación de IA, normalmente identificada por URI y servida por un servidor MCP.
El esquema de una base de datos o el contenido de un archivo pueden exponerse como resource.
Root
MCPDirectorio o ámbito que un cliente expone al servidor MCP como foco de trabajo o contexto disponible.
Un root puede señalar la carpeta del proyecto sobre la que un servidor de filesystem debe operar.
Sampling
MCPCapacidad de MCP que permite a un servidor pedir al cliente una llamada al modelo para completar parte de una tarea.
Un servidor puede usar sampling para resumir cambios sin integrar él mismo un modelo de lenguaje.
Servidor MCP
MCPPrograma que expone contexto o acciones mediante primitivas como tools, resources y prompts para que un cliente MCP las descubra.
Un servidor MCP de filesystem puede permitir al host leer archivos dentro de una ruta autorizada.
Servidor MCP de referencia
MCPServidor mantenido como ejemplo oficial para aprender el protocolo, validar primitivas o probar integraciones sin asumir por ello madurez automática para producción.
Everything, Filesystem o Time son buenos servidores MCP de referencia para una primera prueba controlada.
Stdio
MCPTransporte de MCP basado en entrada y salida estándar, usado sobre todo para procesos locales en la misma máquina.
Durante desarrollo es común conectar un servidor local por stdio para probarlo sin red ni despliegue remoto.
StdioServerTransport
MCPTransporte del SDK de TypeScript para conectar un servidor MCP local mediante entrada y salida estándar.
En desarrollo local, `StdioServerTransport` permite que el host arranque el servidor como subproceso.
Streamable HTTP
MCPTransporte moderno recomendado para servidores MCP remotos, con soporte de sesiones y mensajería HTTP estructurada.
Cuando un servidor MCP vive en la nube y debe atender a varios clientes, Streamable HTTP suele ser la opción adecuada.
Tool
MCPFunción ejecutable expuesta por un servidor MCP para que una aplicación de IA pueda lanzar una acción con un contrato definido.
Una tool puede consultar una API externa o buscar en una base de datos con parámetros validados.
No se encontraron términos que coincidan con tu búsqueda.