Servidor MCP de herramientas LSP
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona una funcionalidad similar a la del Protocolo de Servidor de Lenguaje para el análisis de texto.
Características
Buscar posición de expresión regular : busque las posiciones de línea y columna indexadas en 0 de las coincidencias de patrones de expresión regular en un archivo
Lista de directorios permitidos : obtiene una lista de directorios a los que el servidor tiene permiso de acceder
Related MCP server: MCP-Grep
Instalación
Uso
Desarrollo
Ejecución de pruebas
El proyecto utiliza Jest para las pruebas. Ejecútalas con:
Para ejecutar pruebas en modo de observación durante el desarrollo:
Pelusa
Pelar el código con ESLint:
Documentación de herramientas
encontrar_posición_de_expresión_regular
Esta herramienta encuentra las posiciones de líneas y columnas indexadas en 0 de las coincidencias de patrones de expresiones regulares en un archivo.
Parámetros:
path: La ruta al archivo a buscarregex: El patrón de expresión regular a buscar
Devoluciones:
Una matriz de coincidencias con las siguientes propiedades:
match: El texto coincidenteline: La línea de inicio (indexada en 0)column: La columna inicial (indexada en 0)endLine: La línea final (indexada en 0)endColumn: La columna final (indexada en 0, exclusiva)
lista_de_directorios_permitidos
Esta herramienta enumera todos los directorios a los que este servidor tiene permiso de acceder.
Parámetros:
Ninguno
Devoluciones:
Una matriz de rutas absolutas a directorios permitidos
Licencia
Instituto Tecnológico de Massachusetts (MIT)