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
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.Last updated -5782147TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last updated CVEs.Last updated -642PythonMIT License
- -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
- -securityAlicense-qualityA Model Context Protocol (MCP) server that scrapes, indexes, and searches documentation for third-party software libraries and packages, supporting versioning and hybrid search.Last updated -101438TypeScriptMIT License