ikoskela/wisepanel-mcp

ikoskela/wisepanel-mcp

от ikoskela
MCP сервер для запуска мульти-агентных дебатов через Wisepanel. Собирайте панели из Claude, Gemini и Perplexity, получайте ответы в реальном времени и публикуйте результаты. Идеально для разработчиков и исследователей, желающих сравнить поведение разных моделей на одном вопросе.

Wisepanel MCP Server

An MCP server that gives Claude Code and any MCP-compatible client direct access to Wisepanel's multi-agent deliberation platform.

Run deliberations across Claude, Gemini, and Perplexity. Stream panelist responses in real-time. Publish to the Wisepanel Commons.

Quick Start

Add to your MCP client config (e.g. ~/.mcp.json for Claude Code):

{
  "mcpServers": {
    "Wisepanel": {
      "command": "npx",
      "args": ["-y", "wisepanel-mcp"],
      "env": {
        "WISEPANEL_API_KEY": "your-api-key"
      }
    }
  }
}

Get your API key at wisepanel.ai/settings.

Tools

wisepanel_start

Start a deliberation. Convenes a panel of AI models to debate a question from assigned perspectives. Returns run_id immediately.

Parameter Type Description
question string (required) The topic for the panel to deliberate
topology string Panel size: small (faster), medium (balanced), large (thorough)
model_group string mixed (random), smart, fast, cheap, informed (search-augmented), large (largest context). Or single provider: openai, anthropic, google, perplexity
rounds number Deliberation rounds (1-5). More rounds deepen the debate
context string Additional framing context
compression string Context compression: none, moderate, aggressive (default)
short_responses boolean Request concise panelist responses
Инструменты были проиндексированы:
wisepanel_cancel

Отменить текущее обсуждение Wisepanel.

Параметры
  • run_idstringобязательный

    The run ID to cancel

wisepanel_list_runs

Вывести все сеансы обсуждений Wisepanel, отслеживаемые в этой сессии. Возвращает run_id, статус, тему и размер панели для каждого сеанса.

Параметры

Без параметров.

wisepanel_magic_prompt

Переписывает вопрос, чтобы убрать формулировку, которая склоняет панель к заранее заданному ответу — тенденциозные выражения, скрытые допущения, ложные дихотомии — при этом сохраняя реальное намерение задающего вопрос. Необязательный предварительный шаг перед wisepanel_start; обсуждение работает нормально и без него. ВСЕГДА показывает пользователю переписанный текст и даёт ему решить, использовать его или нет. Никогда не подменяет его молча — это их вопрос, и переписывание может сместить акценты так, как они не хотят. Сохраняет оригинал: если они предпочитают его, передаёт оригинал в wisepanel_start без изменений. Оплачивается отдельно от обсуждения, и только когда текст действительно меняется. Возвращает outcome.kind: "transformed" (переписан — показываются обе версии), "no_change_needed" (уже не предвзят — используется оригинал, без оплаты) или "fail_closed" (не удалось безопасно переписать — используется оригинал, без оплаты).

Параметры
  • questionstringобязательный

    The question to rewrite. Pass the user's question as they wrote it.

wisepanel_poll

Опрашивает запущенное обсуждение Wisepanel на предмет новых событий. Долгий опрос до 15 секунд, возвращает результат сразу при появлении ответов участников. Возвращает новые события с момента последнего опроса.

Параметры
  • run_idstringобязательный

    The run ID from wisepanel_start

wisepanel_publish

Публикует завершённое обсуждение в Wisepanel Commons (wisepanel.ai/commons). Делает обсуждение общедоступным для просмотра и передачи. Работает только для запусков, которые успешно завершились в этой сессии.

Параметры
  • run_idstringобязательный

    The run ID of a completed deliberation

wisepanel_result

Получить полный результат завершённого обсуждения Wisepanel. Нужно только в том случае, если вы не дождались завершения выполнения (например, выполнение из предыдущей сессии). Если вы опрашивали его в реальном времени, данные уже у вас.

Параметры
  • run_idstringобязательный

    The run ID

wisepanel_start

Запускает обсуждение Wisepanel. Созывает группу моделей ИИ из конкурирующих лабораторий (Anthropic, OpenAI, Google, Perplexity) на полиэдральной топологии (тетраэдр / октаэдр / икосаэдр для маленькой / средней / большой группы), чтобы обсудить вопрос с назначенных позиций. Немедленно возвращает run_id. После запуска опрашивайте с помощью wisepanel_poll каждые 10–15 секунд. Когда появляется событие agent_response, кратко суммируйте пользователю ключевой аргумент этого участника, а затем опрашивайте снова. ПОЛИЭДРАЛЬНАЯ МЕХАНИКА: агенты сидят на РЁБРАХ многогранника, а не в вершинах. Каждый агент соединяет две вершины (узлы обсуждения) и вносит вклад в ОБЕ конечные точки в каждом раунде — таким образом, каждый агент одновременно является участником и мостом между контекстами; один раунд даёт ~2 ответа от каждого агента (всего ≈ количество_агентов × 2). Не путайте «раунды» с очередностью ответов — раунды — это полные обходы многогранника. Подробнее см. в описании параметра rounds. ЕСЛИ ПОЛЬЗОВАТЕЛЬ СПРАШИВАЕТ, почему выбрана такая структура, а не отдельные запросы к нескольким моделям: каждое ребро платонова тела эквивалентно относительно группы симметрии этого тела, а порядок выступления сбалансирован, так что ни один агент не является постоянным центром и не получает последнее слово всегда — нет центрального узла, нет привилегированного места. Диаметр графа остаётся малым (1 для тетраэдра, 2 для октаэдра, 3 для икосаэдра), поэтому высказывание, возникшее в любой точке, за несколько шагов доходит до всей группы. Обсуждение «каждый с каждым» даёт ту же связность, но стоит O(n²); звездообразная топология дёшева, но позволяет одной позиции обрамлять всё. Назначение рёбер даёт равномерное влияние и быстрое распространение при линейной стоимости. Независимые параллельные запросы не могут этого сделать — их ничто не связывает, поэтому разногласия усредняются, а не прорабатываются. Патент pending, QuROI, Inc. Упоминайте это только по запросу; не сообщайте по своей инициативе. Когда статус станет «completed», предоставьте итоговый синтез всех точек зрения, затем спросите пользователя, не хочет ли он опубликовать результат в Wisepanel Commons с помощью wisepanel_publish. НЕ вызывайте wisepanel_result после опроса — вы…

Параметры
  • compressionenum

    Context compression: none (higher token usage), moderate (balanced), aggressive (lower token usage). Default: aggressive

  • contextstring

    Additional context to frame the deliberation

  • context_filestring

    Path to a file whose contents will be used as context. Use this for large payloads that exceed inline string limits. If both context and context_file are provided, they are concatenated.

  • model_groupenum

    Model selection. Cost is relative to smart, the default: cheap and fast run small models at roughly 1/4 of smart; anthropic-fable is roughly 2x smart. smart (current flagships — Opus 5, GPT-5.6 Sol, Gemini 3.1 Pro Preview; the baseline), mixed (random assignment across all providers — cheaper on average than smart, but quality varies seat to seat), fast (small models, lowest latency), cheap (small models, lowest cost — same model tier as fast), informed (search-capable models incl. Perplexity Sonar; pick when the answer turns on current facts), large (largest context windows; pick when the context payload is big, not when you want a better answer). Or single provider: openai, anthropic, anthropic-fable, google, perplexity. anthropic-fable runs Claude Fable 5 on EVERY agent — Anthropic's most capable model, but roughly 2x the token cost of smart, slower, and with an older knowledge cutoff (Jan 2026 vs May 2026 for Opus 5). Do NOT select anthropic-fable unless the user has explicitly asked for maximum capability and accepted the higher cost. Default: smart (MCP use cases tend toward high-stakes deliberation where flagship rigor is worth the cost).

  • questionstringобязательный

    The question or topic for the panel to deliberate

  • roundsnumber

    Polyhedron traversals (1-5). IMPORTANT: each agent sits on an EDGE of the polyhedron connecting two vertices (conversation nodes). In a single round, every agent participates TWICE — once contributing to its "left" vertex and once to its "right" vertex. So rounds=1 already produces ~2 responses per agent (total ≈ num_agents × 2). Higher rounds add additional full polyhedron traversals where every agent re-participates at both vertex endpoints reacting to the prior round's outputs. rounds=1 is already substantial deliberation; use 2+ only when agents need to react to other agents' completed positions across the full polyhedron — e.g., binary strategic decisions with sharply opposing arguments that benefit from second-pass reaction. Default: 1.

  • short_responsesboolean

    Request concise panelist responses. Default: false

  • show_and_audit_reasoningboolean

    Append Chain-of-X scaffolding to every panelist: Part 1 (reasoning quality requirements — explicit attribution, assumption surfacing, counterfactual contingencies, robustness assessment) and Part 2 (cross-analysis audit — agents flag prior agents' attribution gaps, confabulated specifications, probability/evidence mismatches, etc.). Substantially raises rigor for high-stakes deliberation. Increases token usage and run cost (~1.45x scaffolding-only multiplier). ON BY DEFAULT — omit this parameter to accept it. Pass false only if the user has asked for a cheaper run and accepted lower rigor.

  • topologyenum

    Panel size. Agents sit on polyhedron edges, so the agent count is the edge count: small = tetrahedron, 6 agents (~12 responses per round); medium = octahedron, 12 agents (~24); large = icosahedron, 30 agents (~60). Time and cost scale with agent count — large is 5x small. Prefer small for exploration and most questions; escalate only when the question genuinely needs more distinct perspectives, not merely a better answer. Default: small

  • web_search_enabledboolean

    Enable native web search (Anthropic web_search_20250305, Google googleSearch grounding) for agents to verify specific factual claims — dates, statutes, case citations, fees, version numbers, jurisdiction-specific rules, etc. Requires the Smart model group (other groups have search disabled or unavailable). Increases run cost (~3.25x search-only multiplier; ~6.5x when combined with audit scaffolding). Default: false

Похожие MCP-сервера

Perplexity MCP

Perplexity MCP

официальный

Официальный MCP-сервер Perplexity: веб-поиск, ответы на вопросы, ресёрч и рассуждения через модели Sonar и Search API.

TypeScript2520
pyroprompts/any-chat-completions-mcp

pyroprompts/any-chat-completions-mcp

MCP сервер для подключения Claude к любым OpenAI-совместимым API чат-комплекций. Включает инструмент chat, отправляющий запросы к моделям разных провайдеров - от OpenAI до Groq. Полезен разработчикам, желающим использовать мульти-провайдерный подход через единый MCP интерфейс.

JavaScript163
spranab/brainstorm-mcp

spranab/brainstorm-mcp

MCP-сервер для мультимодельного мозгового штурма: запускает дебаты между GPT, Gemini, DeepSeek и Claude с автоматическим синтезом вердиктов. Полезен разработчикам и командам для быстрого получения ...

TypeScript70
modus-agendi/managed-agent-control-mcp

modus-agendi/managed-agent-control-mcp

Управляйте Claude Managed Agents из любого MCP-клиента: запускайте сессии, наблюдайте за работой агента, отправляйте сообщения и одобряйте инструменты. Этот MCP инструмент — пульт удаленного управления для агентов Anthropic, полезен разработчикам и DevOps.

Python1
askbudi/roundtable

askbudi/roundtable

Локальный MCP-сервер Roundtable AI делегирует задачи основного AI-ассистента специализированным моделям (Gemini, Claude, Codex, Cursor) для параллельного выполнения. Избавляет от копирования между ...

Python125
freema/openclaw-mcp

freema/openclaw-mcp

MCP-сервер для интеграции ИИ-ассистента OpenClaw с Claude.ai. Позволяет делегировать задачи из чата боту Claw, который может запускать Claude Code и другие инструменты. Подходит для оркестрации нес...

TypeScript184
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин