MCP
Servidor de Protocolo de Contexto de Máquina (MCP).
Descripción general
Esta es una implementación de servidor del Protocolo de Contexto de Modelo (MCP) que permite a los asistentes de IA como Claude interactuar con sus herramientas y recursos personalizados. El servidor se creó con el paquete oficial @modelcontextprotocol/sdk
y ofrece una arquitectura modular para añadir capacidades personalizadas.
Este servidor MCP se ejecuta como una aplicación Node.js y se comunica a través de stdio, lo que lo hace compatible con la integración MCP de VS Code. Está diseñado para ser extensible, lo que permite añadir herramientas, recursos y avisos personalizados para optimizar las capacidades de IA en el flujo de trabajo de desarrollo.
Instalación
Configuración para VS Code
Para usar este servidor MCP con VS Code, agregue lo siguiente a su archivo .vscode/mcp.json
(o muévalo a settings.json
para uso global):
Asegúrese de reemplazar /absolute/path/to
con la ruta absoluta real al directorio mcp
.
Además, asegúrese de que el descubrimiento automático esté habilitado en su archivo settings.json
:
También puede verificar el descubrimiento y la configuración utilizando la paleta de comandos en VS Code:
- Presione
Ctrl + Shift + P
(oCmd + Shift + P
en macOS). - Buscar
MCP
. - Utilice las opciones disponibles para comprobar los ajustes de descubrimiento y configuración.
Características
Este servidor MCP proporciona una base estructurada para crear herramientas y capacidades personalizadas para asistentes de IA con:
- Arquitectura modular : organizada en módulos distintos para herramientas, recursos y avisos.
- Comunicación Stdio : compatible con la integración MCP de VS Code a través del transporte stdio
- Configuración del entorno : utiliza dotenv para la gestión de variables de entorno
- Compatibilidad con TypeScript : integración completa con TypeScript para seguridad de tipos
- Diseño extensible : agregue fácilmente nuevas herramientas y capacidades implementando las interfaces proporcionadas
El servidor está diseñado para ampliarse con herramientas personalizadas para ayudar con los componentes, diseños y documentación como se indica en la descripción de las capacidades.
Estructura del proyecto
Desarrollo
Para agregar nuevas funciones o ampliar las existentes:
- Agregue o actualice métodos de servicio en el archivo de servicio apropiado.
- Registra la herramienta en el archivo de herramientas correspondiente.
- Construya y pruebe sus cambios.
Integración del SDK de MCP
Este proyecto utiliza el paquete @modelcontextprotocol/sdk
para crear un servidor de Protocolo de Contexto de Máquina con el que Claude puede interactuar. La arquitectura MCP permite a Claude:
- Llamar a herramientas específicas definidas en el servidor
- Recibir respuestas estructuradas
- Proporcionar una mejor experiencia para consultas relacionadas
La implementación sigue los patrones estándar de MCP con:
- Inicialización del servidor mediante
McpServer
- StdioServerTransport para la comunicación
Licencia
Instituto Tecnológico de Massachusetts (MIT)
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de máquina que permite a Claude AI interactuar con herramientas a través de una interfaz de comunicación estructurada, siguiendo patrones MCP estándar con inicialización del servidor y transporte stdio.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -484TypeScript
- AsecurityFlicenseAqualityA server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.Last updated -11
- -securityAlicense-qualityA unified Model Context Protocol server that aggregates multiple MCP servers into one, allowing AI assistants like Claude Desktop, Cursor, and Cherry Studio to connect to a single server instead of managing multiple instances.Last updated -21418TypeScriptApache 2.0
- -security-license-qualityA Model Context Protocol (MCP) server that allows AI assistants like Claude to interact with Go's Language Server Protocol (LSP) and benefit from advanced Go code analysis features.Last updated -GoApache 2.0