CodeToPrompt MCP Server
Un servidor MCP para la biblioteca codetoprompt, que permite la integración con agentes LLM.
Documentación
Servidor MCP de CodeToPrompt
El Servidor MCP de CodeToPrompt expone las potentes funciones de la biblioteca codetoprompt a través del Protocolo de Contexto de Modelos (MCP). Esto permite que los agentes LLM y otros clientes compatibles con MCP generen prompts programáticamente, analicen bases de código y recuperen contenidos específicos de archivos.
🔧 Instalación
Instale desde PyPI:
pip install codetoprompt-mcp
Esto instalará automáticamente codetoprompt y la biblioteca mcp requerida.
🚀 Uso con un cliente MCP
Este servidor está diseñado para usarse con un cliente MCP, como la aplicación de escritorio de Claude.
Ejemplo: Configuración de Claude Desktop
Para usar este servidor con Claude, agréguelo a su archivo claude_desktop_config.json:
{
"mcpServers": {
"CodeToPrompt": {
"command": "ctp-mcp"
}
}
}
Una vez configurado, puede invocar las herramientas desde su conversación con el LLM.
Herramientas disponibles
ctp-get-context: La herramienta principal para generar un prompt completo desde un directorio. Admite todas las opciones de filtrado, formato y compresión decodetoprompt.ctp-analyse-project: Proporciona un análisis estadístico detallado de una base de código, incluidos recuentos de tokens, recuentos de líneas y desgloses por tipo de archivo.ctp-get-files: Recupera el contenido de archivos específicos, formateado como prompt. Esto es útil para consultas específicas.
🤝 Contribuciones
¡Agradecemos las contribuciones! Consulte el repositorio principal de codetoprompt para conocer las pautas de contribución.
📄 Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo LICENSE para obtener todos los detalles.