Este ejemplo de servidor MCP demuestra cómo crear un servidor básico utilizando el SDK del Protocolo de Contexto del Modelo, con una herramienta simple de 'hello world' y transporte de comunicación stdio, adecuada para pruebas y fines educativos.
Este ejemplo de servidor MCP demuestra cómo crear un servidor básico utilizando el SDK del Protocolo de Contexto del Modelo, con una herramienta simple de 'hello world' y transporte de comunicación stdio, adecuada para pruebas y fines educativos.
Este proyecto proporciona una implementación sencilla de un servidor de Protocolo de Contexto del Modelo (MCP) utilizando el SDK oficial de MCP. Incluye una herramienta funcional mínima de 'hello world' con parámetros opcionales, permitiendo a los desarrolladores entender la creación de servidores MCP, la comunicación a través de stdio y definiciones de herramientas seguras en términos de tipo, con validación de esquema Zod. Está diseñado para una fácil configuración, demostrando las características principales del servidor MCP y sirve como base para construir aplicaciones más complejas basadas en MCP.
¿Quién usará MCP Server Example?
Desarrolladores aprendiendo el protocolo MCP
Probadores de aplicaciones MCP
Instituciones educativas que enseñan conceptos MCP
¿Cómo usar MCP Server Example?
Paso 1: Clona el repositorio desde GitHub
Paso 2: Instala las dependencias usando 'npm install'
Paso 3: Inicia el servidor con 'npm start'
Paso 4: Interactúa con el servidor MCP a través de stdio o clientes compatibles
Características y Beneficios Clave de MCP Server Example
Las características principales
Herramienta MCP 'hello world' simple
Validación de esquema segura con Zod
Transporte de comunicación basado en stdio
Los beneficios
Fácil de entender y extender
Proporciona una plantilla funcional para la configuración del servidor MCP
Asegura la seguridad de tipo y la validación
Principales Casos de Uso y Aplicaciones de MCP Server Example
Proporciona datos en tiempo real sobre el tráfico, la calidad del aire, el clima y los datos de bicicletas compartidas para la ciudad de Valencia en una plataforma unificada.
Aplicación de Spring Boot que proporciona una API REST para la inferencia de IA y la gestión de bases de conocimiento con integración de modelos de lenguaje.
Un servidor que consulta las transacciones de Solana mediante lenguaje natural utilizando la API de Solscan, simplificando las interacciones con la blockchain.