Wisepanel MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WISEPANEL_API_KEY | Yes | Your Wisepanel API key | |
| WISEPANEL_API_URL | No | API base URL (defaults to https://api.wisepanel.ai) | https://api.wisepanel.ai |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| wisepanel_startA | Start a Wisepanel deliberation. Convenes a panel of AI models (Claude, Gemini, Perplexity) to debate a question from assigned perspectives. Returns run_id immediately. After starting, poll with wisepanel_poll every 10-15 seconds. When an agent_response event appears, briefly summarize that panelist's key argument to the user before polling again. Each panelist participates in multiple conversation nodes, so total responses will exceed panel size. When status is "completed", provide a final synthesis of all perspectives, then ask the user if they'd like to publish to the Wisepanel Commons using wisepanel_publish. Do NOT call wisepanel_result after polling — you already have all the data from poll events. |
| wisepanel_pollA | Poll a running Wisepanel deliberation for new events. Long-polls up to 15 seconds, returning immediately when panelist responses arrive. Returns new events since last poll. |
| wisepanel_resultA | Retrieve the full result of a completed Wisepanel deliberation. Only needed if you did not poll the run to completion (e.g., a run from a previous session). If you polled it live, you already have the data. |
| wisepanel_cancelB | Cancel a running Wisepanel deliberation. |
| wisepanel_publishA | Publish a completed deliberation to the Wisepanel Commons (wisepanel.ai/commons). Makes the deliberation publicly viewable and shareable. Only works for runs that completed successfully in this session. |
| wisepanel_list_runsA | List all Wisepanel deliberation runs tracked in this session. Returns run_id, status, topic, and panel size for each run. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose with no overlap: start initiates a deliberation, poll monitors progress, result retrieves final data, publish shares it, list_runs shows history, and cancel stops a run. The descriptions explicitly differentiate them, preventing misselection.
All tools follow a consistent 'wisepanel_' prefix with descriptive action suffixes (e.g., start, poll, result), using snake_case uniformly. This predictable pattern makes the set easy to navigate and understand.
With 6 tools, the server is well-scoped for managing Wisepanel deliberations, covering the full lifecycle from start to publish, plus monitoring and cancellation. Each tool earns its place without bloat or gaps.
The toolset provides complete coverage for the deliberation domain: start, monitor (poll), retrieve (result), publish, list runs, and cancel. There are no obvious gaps, enabling agents to handle all expected workflows seamlessly.