Second Opinion (Code Assistant)
БесплатноНе проверенSynthesizes insights from multiple AI sources to provide enhanced coding assistance with automatic language detection and git-aware context gathering.
Описание
Synthesizes insights from multiple AI sources to provide enhanced coding assistance with automatic language detection and git-aware context gathering.
README
🧠 Second Opinion MCP Server
Stuck on a problem? Get a second opinion from a different model.
An MCP server that combines Gemini, Perplexity, and Stack Overflow to give Claude (or any MCP client) a multi-source second take on tough coding problems.
Why
When Claude gets stuck — or just confidently wrong — the fastest unblocker is a different model with different training. This server makes that one tool call away:
- 🟦 Google Gemini for an alternative model perspective
- 🟪 Perplexity for fresh web-grounded analysis
- 🟧 Stack Overflow for accepted answers from real engineers
You stay in your Claude conversation. The second opinion comes to you.
Features
- 🌐 Multi-source synthesis — combines insights from three different sources into one answer
- 🔤 Automatic language detection from file extensions
- 📋 Code snippet extraction and clean formatting
- 📄 Markdown report generation for solutions
- 🧠 Git-aware context gathering — includes nearby files when relevant
- ⚡ Single tool call — no need to context-switch between chat apps
Install
git clone https://github.com/joewilsonai/second-opinion-mcp-server
cd second-opinion-mcp-server
npm install
npm run build
Configure in Claude Desktop
Edit your 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"
}
}
}
}
Restart Claude Desktop.
Required environment variables
| Variable | Source | Notes |
|---|---|---|
GEMINI_API_KEY |
aistudio.google.com | Required |
PERPLEXITY_API_KEY |
perplexity.ai/settings/api | Required |
STACK_EXCHANGE_KEY |
stackapps.com/apps/oauth/register | Optional — falls back to anonymous |
Usage
Once installed, just ask Claude:
"Get a second opinion on this race condition I'm hitting in our worker pool."
Claude will call the tool, pass your code + context, and synthesize a response from all three sources.
Stack
- TypeScript + Node.js 18+
- @modelcontextprotocol/sdk
- @google/generative-ai (Gemini)
- Perplexity API
- Stack Exchange API
Related MCP servers
- 🔍 mcp-perplexity-server (⭐ 14) — Perplexity-only, lighter weight
- 🐙 github-meta-mcp-server — Natural-language GitHub repo management
License
MIT
Установка Second Opinion (Code Assistant)
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/joewilsonai/second-opinion-mcp-serverFAQ
Second Opinion (Code Assistant) MCP бесплатный?
Да, Second Opinion (Code Assistant) MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Second Opinion (Code Assistant)?
Нет, Second Opinion (Code Assistant) работает без API-ключей и переменных окружения.
Second Opinion (Code Assistant) — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Second Opinion (Code Assistant) в Claude Desktop, Claude Code или Cursor?
Открой Second Opinion (Code Assistant) на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Second Opinion (Code Assistant) with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
