MCP-Grep
Una implementación de servidor grep que expone la funcionalidad grep a través del Protocolo de contexto de modelo (MCP).
Instalación
Uso
MCP-Grep se ejecuta como un servidor que puede ser utilizado por clientes compatibles con MCP:
El servidor expone la siguiente funcionalidad MCP:
- Recurso:
grep://info
- Devuelve información sobre el binario grep del sistema - Herramienta:
grep
- Busca patrones en archivos utilizando el binario grep del sistema
Características
- Información sobre el binario grep del sistema (ruta, versión, funciones compatibles)
- Buscar patrones en archivos usando expresiones regulares
- Compatibilidad con opciones comunes de grep:
- Coincidencia sin distinción entre mayúsculas y minúsculas
- Líneas de contexto (antes y después de los partidos)
- Número máximo de coincidencias
- Coincidencia de cadenas fijas (no expresiones regulares)
- Búsqueda recursiva de directorios
- Comprensión de indicaciones en lenguaje natural para un uso más sencillo con LLM
- Depuración y pruebas interactivas a través de MCP Inspector
Ejemplo de uso de la API
Usando el cliente Python de MCP:
Indicaciones en lenguaje natural
MCP-Grep comprende indicaciones en lenguaje natural, lo que facilita su uso con LLM. Ejemplos:
Integración de MCP Inspector
MCP-Grep incluye una integración de MCP Inspector para depuración y pruebas interactivas:
Esto abre una interfaz de usuario basada en web donde puedes:
- Explorar los recursos y herramientas disponibles
- Pruebe las operaciones grep con diferentes parámetros
- Ver resultados formateados
- Problemas de depuración con sus consultas grep
Desarrollo
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.
Una implementación de servidor que expone la funcionalidad grep a través del Protocolo de Contexto de Modelo, permitiendo a los clientes compatibles con MCP buscar patrones en archivos usando expresiones regulares.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables semantic search and retrieval of documentation using a vector database (Qdrant). This server allows you to add documentation from URLs or local files and then search through them using natural language queries.Last updated -1474JavaScriptApache 2.0
- AsecurityFlicenseAqualityProvides integration with Everything Search Engine allowing powerful file search capabilities through the Model Context Protocol with advanced search options like regex, case sensitivity, and sorting.Last updated -13JavaScript
- AsecurityFlicenseAqualityA MCP server that allows searching for files in the filesystem based on path fragments, returning file metadata including name, path, size, and creation date.Last updated -1Python
- -securityAlicense-qualityA Model Context Protocol server that provides tools to find regex pattern positions in files and list allowed directories, enabling text analysis with LSP-like functionality.Last updated -TypeScriptMIT License