polydev
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@polydevGet perspectives on: Should I use Redis or PostgreSQL for caching?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Polydev
π One-Command Install
Claude Code
claude mcp add polydev -- npx -y polydev-ai@latestCursor / Windsurf / Cline
npx polydev-ai@latestOpenAI Codex CLI
npx polydev-ai@latestGet your token at polydev.ai/dashboard/mcp-tokens
Related MCP server: consult-mcp
Why Polydev?
Stop copy-pasting between ChatGPT, Claude, and Gemini. Get all their perspectives in your IDE with one request.
Metric | Result |
SWE-bench Verified | 74.6% Resolve@2 |
Cost vs Claude Opus | 62% lower |
Response time | 10-40 seconds |
"Different models have different blind spots. Combining their perspectives eliminates yours."
How It Works
Your Agent β Polydev MCP β [GPT-5, Claude, Gemini, Grok] β Synthesized AnswerWhen your AI agent gets stuck, Polydev consults multiple frontier models simultaneously and returns their combined perspectives. One request, four expert opinions.
Quick Start
Option 1: Use Hosted Service (Recommended)
Get started instantly at polydev.ai
Step 1: Install the MCP server
npx polydev-ai@latestStep 2: Set your token (get it from polydev.ai/dashboard/mcp-tokens)
export POLYDEV_USER_TOKEN="pd_your_token_here"Option 2: Self-Host with Your Own API Keys
Step 1: Clone and install
git clone https://github.com/polydev-ai/polydev.gitcd polydev && npm installStep 2: Configure environment
cp .env.example .env.localStep 3: Add your API keys to .env.local and run
npm run devIDE Configuration
Claude Code
One command:
claude mcp add polydev -- npx -y polydev-ai@latestOr add to ~/.claude.json:
{
"mcpServers": {
"polydev": {
"command": "npx",
"args": ["-y", "polydev-ai@latest"],
"env": {
"POLYDEV_USER_TOKEN": "pd_your_token_here"
}
}
}
}Cursor / Windsurf / Cline
Add to your MCP config (usually ~/.cursor/mcp.json or similar):
{
"mcpServers": {
"polydev": {
"command": "npx",
"args": ["-y", "polydev-ai@latest"],
"env": {
"POLYDEV_USER_TOKEN": "pd_your_token_here"
}
}
}
}OpenAI Codex CLI
Add to ~/.codex/config.toml:
[mcp_servers.polydev]
command = "npx"
args = ["-y", "polydev-ai@latest"]
[mcp_servers.polydev.env]
POLYDEV_USER_TOKEN = "pd_your_token_here"
[mcp_servers.polydev.timeouts]
tool_timeout = 180
session_timeout = 600Usage
Once connected, your agent can call:
{
"tool": "get_perspectives",
"arguments": {
"prompt": "How should I refactor this authentication flow?"
}
}Or just mention "polydev" or "perspectives" in your prompt:
"Use polydev to debug this infinite loop"
"Get perspectives on: Should I use Redis or PostgreSQL for caching?"Use Your Existing CLI Subscriptions
Already paying for ChatGPT Plus, Claude Pro, or Gemini Advanced? Use those subscriptions directly through your CLI tools.
Subscription | CLI Tool | Setup |
Claude Pro ($20/mo) | Claude Code |
|
ChatGPT Plus ($20/mo) | Codex CLI |
|
Gemini Advanced ($20/mo) | Gemini CLI |
|
Polydev can route requests through your authenticated CLI sessions β your subscription quota is used, no extra API costs.
Self-Hosting
Requirements
Node.js 18+
PostgreSQL (or Supabase)
API keys for the models you want to use
Environment Variables
Create a .env.local file:
# Database
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key
# AI Providers (add the ones you want)
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-ant-...
GOOGLE_API_KEY=...
XAI_API_KEY=...Database Setup
cd supabase && supabase db pushRun
npm run devResearch
Our approach achieves 74.6% on SWE-bench Verified (Resolve@2), matching Claude Opus at 62% lower cost.
Approach | Resolution Rate | Cost/Instance |
Claude Haiku (baseline) | 64.6% | $0.18 |
+ Polydev consultation | 66.6% | $0.24 |
Resolve@2 (best of both) | 74.6% | $0.37 |
Claude Opus (reference) | 74.4% | $0.97 |
Project Structure
polydev/
βββ src/ # Next.js application
β βββ app/ # App router pages & API routes
β βββ components/ # React components
β βββ hooks/ # Custom React hooks
β βββ lib/ # Utilities and services
βββ mcp/ # MCP server implementation
βββ supabase/ # Database migrations
βββ docs/ # Documentation
βββ public/ # Static assetsContributing
Contributions are welcome! Please read our contributing guidelines before submitting PRs.
# Fork the repository, then:
git clone https://github.com/YOUR_USERNAME/polydev.gitcd polydev && npm installgit checkout -b feature/amazing-featuregit commit -m 'Add amazing feature'git push origin feature/amazing-featureThen open a Pull Request.
Links
Website: polydev.ai
Documentation: polydev.ai/docs
Research: SWE-bench Paper
License
MIT License - see LICENSE for details.
This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Real-time chat for AI agents. Claude Code, Cursor, Cline and Codex join channels over MCP.
Related MCP Servers
- AlicenseBqualityCmaintenanceThis is a powerful Model Context Protocol (MCP) server that integrates multiple AI coding agentsβAnthropic Claude Code, OpenAI Codex, and Google Geminiβdirectly into your workflow. It enables seamless cross-provider analysis, leveraging Gemini's massive token window, Codex's specialized coding capabilities, and Claude's advanced reasoning.1020 npmMIT
- AlicenseAqualityDmaintenanceMCP server orchestrating local CLI agents (Claude Code, OpenAI Codex, Google Gemini) for cross-validation, second opinions, and persona-driven prompting.18MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that enables agents to dynamically switch between multiple AI models (OpenAI, Anthropic, Google, etc.) with unified protocol-driven configuration and capability discovery.Apache 2.0
- AlicenseAqualityFmaintenanceMCP server for running external coding agents as background tasks inside Claude Code. Supports multiple backends including Codex, Grok, GLM, DeepSeek, and more.7MIT