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
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)
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor de protocolo de contexto de modelo que proporciona herramientas para encontrar posiciones de patrones de expresiones regulares en archivos y enumerar directorios permitidos, lo que permite el análisis de texto con una funcionalidad similar a LSP.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.Last updated -61623JavaScriptMIT License
- -securityAlicense-qualityA server implementation that exposes grep functionality through the Model Context Protocol, allowing MCP-compatible clients to search for patterns in files using regular expressions.Last updated -11PythonGPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that provides token-aware directory exploration and file analysis for Large Language Models, enabling intelligent codebase navigation with features like directory scanning, file content extraction, and token usage statistics.Last updated -PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables token-aware directory exploration and file analysis for LLMs, helping them understand codebases through intelligent scanning and reporting.Last updated -2PythonMIT License