Servidor MCP de Perplexity
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona análisis inteligente de código y depuración mediante la API de Perplexity AI. Funciona a la perfección con el cliente de escritorio Claude.
Características
Análisis inteligente de errores : desglose detallado de errores de codificación con análisis de causa raíz
Detección de patrones : reconoce automáticamente patrones de error comunes y proporciona soluciones específicas
Soluciones integrales : soluciones paso a paso con múltiples alternativas de implementación
Mejores prácticas : incluye estándares de codificación y consejos para prevenir errores.
Compatibilidad con Python : manejo especializado de errores de tipo de Python y problemas de codificación comunes
Ejemplo de uso
Haga preguntas como:
"Corregir este TypeError en mi código Python"
"¿Qué está causando este mensaje de error?"
"¿Cómo puedo solucionar este código?"
Incluya su fragmento de código para un análisis específico:
El servidor proporcionará:
Análisis de la causa raíz del error
Solución paso a paso con ejemplos de código
Mejores prácticas para prevenir problemas similares
Enfoques de implementación alternativos
Instalación
Prerrequisitos
Node.js 18 o superior
Una clave API de Perplexity AI
Opción 1: Instalar desde npm (recomendado)
Opción 2: Instalar desde la fuente
Clonar el repositorio:
Instalar dependencias:
Construir e instalar globalmente:
Configurar Claude Desktop
Añade a tu archivo de configuración de escritorio de Claude:
MacOS : ~/Library/Application Support/Claude/claude_desktop_config.json Windows : %APPDATA%/Claude/claude_desktop_config.json
O si se instala desde la fuente:
Seguridad
La clave API se almacena de forma segura en el archivo de configuración del escritorio de Claude
La clave se pasa al servidor como una variable de entorno.
No se almacenan datos confidenciales en el repositorio
El servidor espera que la clave API la proporcione el entorno de Claude
Desarrollo
Estructura del proyecto
Scripts disponibles
npm run build: Construye el proyectonpm run watch: vigila los cambios y reconstruye automáticamentenpm run prepare: prepara el paquete para su publicaciónnpm run inspector: ejecuta el inspector MCP para depurar
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -m 'Add some amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
Gracias a Perplexity AI por su potente API
Construido con el Protocolo de Contexto de Modelo
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite el análisis y la depuración de código inteligente a través de la API de Perplexity AI, ofreciendo análisis detallado de errores, detección de patrones y soluciones integrales, con soporte de integración para el cliente de escritorio Claude.
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA server facilitating web search functionality by utilizing Perplexity AI's API, designed to integrate with the Claude desktop client for enhanced search queries.Last updated -256MIT License
- -security-license-qualityA comprehensive code analysis and management tool that integrates with Claude Desktop to analyze code at project and file levels, helping adapt changes to projects intelligently.Last updated -39MIT License
- Asecurity-licenseAqualityA custom MCP tool that integrates Perplexity AI's API with Claude Desktop, allowing Claude to perform web-based research and provide answers with citations.Last updated -14MIT License
- -security-license-qualityA powerful research assistant that integrates with Cline and Claude Desktop to leverage Perplexity AI for intelligent search, documentation retrieval, API discovery, and code modernization assistance while coding.Last updated -4MIT License