Servidor de contenido del proyecto
Un servidor MCP que proporciona acceso a los archivos del proyecto y sus contenidos.
Instalación
Clonar el repositorio
Instalar dependencias:
npm installConstruir el proyecto:
npm run build
Related MCP server: MCP Server
Uso
Iniciar el servidor:
node build/index.jsAPI
últimos datos del proyecto
Obtener todos los archivos y sus contenidos de un directorio de proyecto.
Parámetros:
projectPath(cadena): Ruta al directorio del proyecto
Ejemplo de solicitud:
{
"name": "latest_project_data",
"arguments": {
"projectPath": "/path/to/project"
}
}Ejemplo de respuesta:
{
"file1.txt": "Contents of file1",
"subdir/file2.js": "Contents of file2"
}Configuración
El servidor se puede configurar mediante variables de entorno:
PORT: Puerto donde se ejecutará el servidor (predeterminado: stdio)
Manejo de errores
El servidor devuelve errores en el siguiente formato:
{
"content": [{
"type": "text",
"text": "Error message"
}],
"isError": true
}Los errores comunes incluyen:
Ruta de proyecto no válida
Errores de permiso denegado
Errores del sistema de archivos
Licencia
Instituto Tecnológico de Massachusetts (MIT)