Second Opinion MCP Server
Un asistente de codificación impulsado por IA que combina información de Gemini, Stack Overflow y Perplexity AI para ayudar a resolver problemas de programación.
Documentación
🧠 Second Opinion MCP Server
¿Atascado en un problema? Obtén una segunda opinión de un modelo diferente.
Un servidor MCP que combina Gemini, Perplexity y Stack Overflow para darle a Claude (o a cualquier cliente MCP) una segunda opinión de múltiples fuentes sobre problemas de programación difíciles.
Por qué
Cuando Claude se atasca — o simplemente está confiadamente equivocado — la forma más rápida de desbloquearse es un modelo diferente con un entrenamiento diferente. Este servidor hace que eso esté a una llamada de herramienta de distancia:
- 🟦 Google Gemini para una perspectiva alternativa de modelo
- 🟪 Perplexity para análisis fresco basado en la web
- 🟧 Stack Overflow para respuestas aceptadas de ingenieros reales
Te quedas en tu conversación con Claude. La segunda opinión viene a ti.
Características
- 🌐 Síntesis de múltiples fuentes — combina conocimientos de tres fuentes diferentes en una sola respuesta
- 🔤 Detección automática de idioma a partir de extensiones de archivo
- 📋 Extracción de fragmentos de código y formato limpio
- 📄 Generación de informes Markdown para soluciones
- 🧠 Recopilación de contexto consciente de Git — incluye archivos cercanos cuando es relevante
- ⚡ Una sola llamada de herramienta — sin necesidad de cambiar de contexto entre aplicaciones de chat
Instalación
git clone https://github.com/joewilsonai/second-opinion-mcp-server
cd second-opinion-mcp-server
npm install
npm run build
Configurar en Claude Desktop
Edita tu claude_desktop_config.json:
{
"mcpServers": {
"second-opinion": {
"command": "node",
"args": ["/absolute/path/to/second-opinion-mcp-server/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key",
"PERPLEXITY_API_KEY": "your-perplexity-api-key",
"STACK_EXCHANGE_KEY": "your-stack-exchange-key"
}
}
}
}
Reinicia Claude Desktop.
Variables de entorno requeridas
| Variable | Fuente | Notas |
|---|---|---|
GEMINI_API_KEY | aistudio.google.com | Requerida |
PERPLEXITY_API_KEY | perplexity.ai/settings/api | Requerida |
STACK_EXCHANGE_KEY | stackapps.com/apps/oauth/register | Opcional — recurre al modo anónimo |
Uso
Una vez instalado, solo pídele a Claude:
"Obtén una segunda opinión sobre esta condición de carrera que estoy encontrando en nuestro pool de workers."
Claude llamará a la herramienta, pasará tu código + contexto, y sintetizará una respuesta de las tres fuentes.
Stack
- TypeScript + Node.js 18+
- @modelcontextprotocol/sdk
- @google/generative-ai (Gemini)
- Perplexity API
- Stack Exchange API
Servidores MCP relacionados
- 🔍 mcp-perplexity-server (⭐ 14) — Solo Perplexity, más ligero
- 🐙 github-meta-mcp-server — Gestión de repositorios de GitHub en lenguaje natural
Licencia
MIT