1. Conduid
  2. Science
  3. io.github.backspacevenkat/perspectives
MCP server · Science

io.github.backspacevenkat/perspectives

Query multiple AI models (GPT-4, Claude, Gemini, Grok) in parallel for diverse perspectives

Unclaimed science
37Low

Scored 6 months ago · breakdown

About io.github.backspacevenkat/perspectives

io.github.backspacevenkat/perspectives is an MCP server in the Science category: query multiple AI models (GPT-4, Claude, Gemini, Grok) in parallel for diverse perspectives.

Install

Claude Code
claude mcp add io-github-backspacevenkat-perspectives -- npx -y polydev-ai
npx
npx -y polydev-ai

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

force_cli_detectionRe-detect installed CLI tools

Parameters not published.

get_cli_statusCheck status of local CLI tools

Parameters not published.

get_perspectivesQuery multiple AI models simultaneously

Parameters not published.

send_cli_promptSend prompts to local CLIs with fallback

Parameters not published.

Ask AI

✦

Ask AI about io.github.backspacevenkat/perspectives

Powered by Claude · Grounded in docs

I know everything about io.github.backspacevenkat/perspectives. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Polydev - Multi-Model AI Perspectives

Get unstuck faster. Query GPT 5.2, Claude Opus 4.5, Gemini 3, and Grok 4.1 simultaneously — one API call, four expert opinions.

npm version SWE-bench Verified


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."


Supported Models

Model Provider Strengths
GPT 5.2 OpenAI Reasoning, code generation
Claude Opus 4.5 Anthropic Analysis, nuanced thinking
Gemini 3 Pro Google Multimodal, large context
Grok 4.1 xAI Real-time knowledge, directness

Quick Start

1. Get your free API token

polydev.ai/dashboard/mcp-tokens

Tier Messages/Month Price
Free 1,000 $0
Pro 10,000 $19/mo

2. Install in your IDE

Claude Code

claude mcp add polydev -- npx -y polydev-ai@latest

Then set your token:

export POLYDEV_USER_TOKEN="pd_your_token_here"

Or add to ~/.claude.json:

{
  "mcpServers": {
    "polydev": {
      "command": "npx",
      "args": ["-y", "polydev-ai@latest"],
      "env": {
        "POLYDEV_USER_TOKEN": "pd_your_token_here"
      }
    }
  }
}

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "polydev": {
      "command": "npx",
      "args": ["-y", "polydev-ai@latest"],
      "env": {
        "POLYDEV_USER_TOKEN": "pd_your_token_here"
      }
    }
  }
}

Windsurf

Add to your MCP configuration:

{
  "mcpServers": {
    "polydev": {
      "command": "npx",
      "args": ["-y", "polydev-ai@latest"],
      "env": {
        "POLYDEV_USER_TOKEN": "pd_your_token_here"
      }
    }
  }
}

Cline (VS Code)

  1. Open Cline settings (gear icon)
  2. Go to "MCP Servers" → "Configure"
  3. Add the same JSON config as above

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 = 600

Usage

Natural Language

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 polydev to review this API for security issues"

MCP Tool

Call the get_perspectives tool directly:

{
  "tool": "get_perspectives",
  "arguments": {
    "prompt": "How should I optimize this database query?",
    "user_token": "pd_your_token_here"
  }
}

Example Response

🤖 Multi-Model Analysis

┌─ GPT 5.2 ────────────────────────────────────────
│ The N+1 query pattern is causing performance issues.
│ Consider using eager loading or batch queries...
└──────────────────────────────────────────────────

┌─ Claude Opus 4.5 ────────────────────────────────
│ Looking at the execution plan, the table scan on
│ `users` suggests a missing index on `email`...
└──────────────────────────────────────────────────

┌─ Gemini 3 ───────────────────────────────────────
│ The query could benefit from denormalization for
│ this read-heavy access pattern...
└──────────────────────────────────────────────────

┌─ Grok 4.1 ───────────────────────────────────────
│ Just add an index. The real problem is you're
│ querying in a loop - fix that first.
└──────────────────────────────────────────────────

✅ Consensus: Add index on users.email, fix N+1 query
💡 Recommendation: Use eager loading with proper indexing

Research

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

Read the full paper →


Available Tools

Tool Description
get_perspectives Query multiple AI models simultaneously
get_cli_status Check status of local CLI tools
force_cli_detection Re-detect installed CLI tools
send_cli_prompt Send prompts to local CLIs with fallback

Links

IDE Guides


License

MIT License - see LICENSE for details.


README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.backspacevenkat/perspectives

How do I install io.github.backspacevenkat/perspectives?

Run claude mcp add io-github-backspacevenkat-perspectives -- npx -y polydev-ai, then add the server to your MCP client's configuration.

Is io.github.backspacevenkat/perspectives safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.backspacevenkat/perspectives still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.