I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

servidor de perplejidad de MCP
Un servidor de protocolo de contexto modelo (MCP) para análisis de código inteligente y depuración utilizando la API de AI de Perplexity, integrada sin problemas con el cliente de escritorio Claude.
1
Github Watches
3
Github Forks
10
Github Stars
Perplexity MCP Server
A Model Context Protocol (MCP) server that provides intelligent code analysis and debugging capabilities using Perplexity AI's API. Works seamlessly with the Claude desktop client.
Features
- Intelligent Error Analysis: Detailed breakdown of coding errors with root cause analysis
- Pattern Detection: Automatically recognizes common error patterns and provides targeted solutions
- Comprehensive Solutions: Step-by-step fixes with multiple implementation alternatives
- Best Practices: Includes coding standards and error prevention tips
- Python Support: Specialized handling of Python type errors and common coding issues
Example Usage
Ask questions like:
- "Fix this TypeError in my Python code"
- "What's causing this error message?"
- "How do I fix this code?"
Include your code snippet for targeted analysis:
def calculate_total(items):
total = 0
for item in items:
total = total + item['price'] # TypeError: string + int
data = [
{'name': 'Book', 'price': '10'},
{'name': 'Pen', 'price': '2'}
]
result = calculate_total(data)
The server will provide:
- Root cause analysis of the error
- Step-by-step solution with code examples
- Best practices to prevent similar issues
- Alternative implementation approaches
Installation
Prerequisites
- Node.js 18 or higher
- A Perplexity AI API key
Option 1: Install from npm (Recommended)
# Using npm
npm install -g perplexity-mcp
# Or using the repository directly
npm install -g git+https://github.com/yourusername/perplexity-mcp.git
Option 2: Install from Source
- Clone the repository:
git clone https://github.com/yourusername/perplexity-server.git
cd perplexity-server
- Install dependencies:
npm install
- Build and install globally:
npm run build
npm install -g .
Configure Claude Desktop
Add to your Claude desktop configuration file:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"perplexity": {
"command": "perplexity-mcp",
"args": [],
"env": {
"PERPLEXITY_API_KEY": "your-api-key-here"
}
}
}
}
Or if installed from source:
{
"mcpServers": {
"perplexity": {
"command": "node",
"args": ["/absolute/path/to/perplexity-server/build/index.js"],
"env": {
"PERPLEXITY_API_KEY": "your-api-key-here"
}
}
}
}
Security
- The API key is stored securely in Claude's desktop configuration file
- The key is passed to the server as an environment variable
- No sensitive data is stored in the repository
- The server expects the API key to be provided by Claude's environment
Development
Project Structure
perplexity-server/
├── src/
│ └── index.ts # Main server implementation
├── package.json # Project configuration
└── tsconfig.json # TypeScript configuration
Available Scripts
-
npm run build
: Build the project -
npm run watch
: Watch for changes and rebuild automatically -
npm run prepare
: Prepare the package for publishing -
npm run inspector
: Run the MCP inspector for debugging
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
- Thanks to Perplexity AI for their powerful API
- Built with Model Context Protocol
相关推荐
I find academic articles and books for research and literature reviews.
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Plataforma de automatización de flujo de trabajo de código justo con capacidades de IA nativas. Combine el edificio visual con código personalizado, auto-anfitrión o nube, más de 400 integraciones.
Espejo dehttps: //github.com/agentience/practices_mcp_server
🧑🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.
Una lista curada de servidores de protocolo de contexto del modelo (MCP)
Reviews

user_GArrBBs6
As a dedicated user of secops-mcp by SecurityForTech, I can confidently say this product is a game-changer for anyone in the cybersecurity field. The user interface is intuitive, making navigation a breeze. Additionally, the tool's comprehensive security features and seamless integration with other services have significantly enhanced our security posture. Highly recommend it to all security professionals!