Skip to main content
Glama

LSP Tools MCP Server

by rajnaveen344

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

npm install npm run build

Uso

# Start the server allowing access to a specific directory node dist/index.js /path/to/allowed/directory # Start the server with multiple allowed directories node dist/index.js /path/to/dir1 /path/to/dir2 /path/to/dir3

Desarrollo

Ejecución de pruebas

El proyecto utiliza Jest para las pruebas. Ejecútalas con:

npm test

Para ejecutar pruebas en modo de observación durante el desarrollo:

npm run test:watch

Pelusa

Pelar el código con ESLint:

npm run lint

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 buscar
  • regex : El patrón de expresión regular a buscar

Devoluciones:

  • Una matriz de coincidencias con las siguientes propiedades:
    • match : El texto coincidente
    • line : 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)

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Características
    1. Instalación
      1. Uso
        1. Desarrollo
          1. Ejecución de pruebas
          2. Pelusa
        2. Documentación de herramientas
          1. encontrar\_posición\_de\_expresión\_regular
          2. lista\_de\_directorios\_permitidos
        3. Licencia

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides tools for analyzing text documents, including counting words and characters. This server helps LLMs perform text analysis tasks by exposing simple document statistics functionality.
            Last updated -
            1
            8
            7
            JavaScript
            Apache 2.0
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides tools for code modification and generation via Large Language Models, allowing users to create, modify, rewrite, and delete files using structured XML instructions.
            Last updated -
            12
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that provides file system operations, analysis, and manipulation capabilities through a standardized tool interface.
            Last updated -
            1
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A 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 -
            1
            Python
            GPL 3.0

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/rajnaveen344/lsp-tools-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server