Código base MCP
Una implementación de servidor de Protocolo de contexto de modelo (MCP) que proporciona herramientas para recuperar y analizar bases de código completas utilizando RepoMix .
Este MCP permite que los agentes de IA como Composer Agent de Cursor lean y comprendan automáticamente bases de código completas a la vez, lo que hace más fácil para los desarrolladores trabajar con bases de código grandes y para los asistentes de IA tener un contexto completo de un proyecto.
Características
📚 Recuperación de código base : recupera todo el código base como una única salida de texto en diferentes formatos (XML, Markdown, Plain)
🌐 Compatibilidad con repositorios remotos : procese repositorios remotos de GitHub directamente
💾 Guardado de archivo : guarda el código base procesado en un archivo
🔧 Opciones personalizables : controla cómo se procesa el código base con varias opciones (comentarios, números de línea, resúmenes de archivos, etc.)
Related MCP server: TokenScope
Instalación
De NPM (Recomendado)
# Install the package globally
npm install -g codebase-mcp
# Install RepoMix (required dependency)
codebase-mcp installDesde GitHub
# Clone the repository
git clone https://github.com/DeDeveloper23/codebase-mcp.git
# Navigate to the project directory
cd codebase-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Install globally
npm install -g .
# Install RepoMix (required dependency)
codebase-mcp installIntegración con Cursor
Para utilizar este MCP con el Agente Composer de Cursor:
Abrir cursor IDE
Haga clic en el icono del Compositor en la barra lateral.
Haga clic en el botón "Servidores MCP" en la parte superior
Haga clic en "Agregar nuevo servidor MCP"
Complete los datos:
Nombre:
Codebase MCP(o cualquier nombre que prefieras)Tipo:
commandComando:
codebase-mcp start
Haga clic en "Agregar" para guardar
Una vez agregado, el MCP proporcionará tres herramientas poderosas al Composer Agent:
Herramientas disponibles
obtenerCódigobase
Propósito: Analiza su espacio de trabajo/proyecto actual
Úselo cuando: desee que la IA comprenda todo su código base
Ejemplo de mensaje: "Analice mi código base para comprender su estructura".
obtener base de código remoto
Propósito: obtiene y analiza cualquier repositorio público de GitHub
Úselo cuando: desee explorar o comprender otros proyectos
Ejemplo de solicitud: "¿Puedes analizar el repositorio en github.com/username/repo?"
guardar código base
Propósito: Guarda el análisis del código base en un archivo para su uso posterior
Úselo cuando: desee conservar la instantánea del código base o compartirla
Ejemplo de mensaje: "Guardar un análisis de este código base para revisarlo más tarde"
Ejemplo de uso en Cursor
A continuación se muestran algunos ejemplos de indicaciones que puede utilizar con Composer Agent:
"Analyze my current project and explain its main components."
"Can you look at the tensorflow/tensorflow repository and explain how their testing framework works?"
"Save an analysis of my project to 'codebase-analysis.md' in markdown format."El agente Composer utilizará automáticamente la herramienta adecuada en función de su solicitud.
Uso fuera del cursor
Iniciando el servidor MCP
codebase-mcp startEsto iniciará el servidor MCP en modo stdio, que puede ser utilizado por cualquier cliente compatible con MCP.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
- Code intelligence tools for LLMs to understand codebase structure and locate functionality
- A tool for reading, understanding, and summarizing code in GitHub repositories
- A tool for managing entire project code context
- MCP server for contextual codebase analysis and task-focused code understanding
- MCP server for code understanding and agent context initialization
Latest Blog Posts
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/DeDeveloper23/codebase-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
