HerramientaLegalTecnologíaComunicaciónAuditoría / ComplianceOperacionesProducto / UX

MCP local de contexto de proyecto

Expone a un cliente compatible un conjunto de carpetas autorizadas mediante lectura, listado y búsqueda local de código y documentación, sin escritura ni acceso fuera de la raíz.

Qué incluye

Cuando un agente necesita mirar el código y la documentación de un proyecto real para trabajar sobre él, darle acceso de lectura sin límites puede acabar exponiendo credenciales en carpetas ocultas o ficheros que no venían al caso. Este servidor MCP local en Python (stdio, sin dependencias externas) expone tres funciones de solo lectura sobre una raíz autorizada: listar los archivos permitidos, leer uno con límite de caracteres, y buscar texto literal línea a línea. Solo admite una lista cerrada de extensiones de código y texto (.py, .js, .ts, .md, .json, .sql, entre otras), rechaza rutas y symlinks que escapen de la raíz, ignora directorios ocultos y pone un tope de tamaño por archivo. No hace llamadas a modelos ni servicios externos y nunca escribe: la raíz autorizada sigue siendo la única fuente. Para quien usa Claude Code o Codex sobre un repositorio o carpeta de proyecto completa —no solo notas— y quiere acotar qué puede leer el agente sin montar un servidor de archivos aparte.

Resultados

  • Listado de archivos permitidos, lectura con límite de caracteres y búsqueda de texto literal, solo sobre la raíz autorizada.

Requisitos

  • Python 3.10 o superior.
  • Cliente MCP con transporte stdio
  • Raíz local autorizada y extensiones permitidas
6 €