MCP Básico para GitHub Copilot
Este proyecto implementa un servidor básico Model Context Protocol (MCP) en TypeScript, siguiendo las mejores prácticas y la especificación oficial. Está diseñado para ser utilizado y depurado con GitHub Copilot y otros clientes MCP compatibles.
Recursos útiles
Related MCP server: MCP Server Starter
Estructura mínima
Servidor MCP básico en TypeScript
Configuración para stdio (recomendado para integración local con VS Code y Copilot)
Archivos de configuración para VS Code y MCP
Pasos para iniciar
Instala Node.js 16+ y npm.
Instala las dependencias:
npm install @modelcontextprotocol/sdk zod npm install -D typescript @types/nodeCompila el servidor:
npx tscEjecuta el servidor MCP:
node build/index.jsConfigura tu cliente MCP (por ejemplo, Claude Desktop, VS Code Copilot) para conectar con este servidor usando stdio.
Seguridad y mejores prácticas
No escribas en stdout desde el servidor, solo usa stderr para logs.
Consulta la guía de seguridad MCP para detalles sobre autenticación y autorización.
Este proyecto es un punto de partida. Personalízalo según tus necesidades y consulta la documentación oficial para aprovechar todo el potencial de MCP.