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.

MCP Stars Node License


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

VariableFuenteNotas
GEMINI_API_KEYaistudio.google.comRequerida
PERPLEXITY_API_KEYperplexity.ai/settings/apiRequerida
STACK_EXCHANGE_KEYstackapps.com/apps/oauth/registerOpcional — 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

Licencia

MIT