Roundtable
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Multi-model AI debates: GPT-4o, Claude, Gemini & 200+ models discuss, then synthesize insight.
| Author | now.roundtable.mcp |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 705 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Roundtable": {
"url": "https://mcp.roundtable.now/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (13)
list-modelsread-onlyList available AI models grouped by thinking level (low/medium/high). Shows default models, credit costs, capabilities for each tier. Use this before consult to understand model options.
Parameters:
thinking_level— string — Filter to a specific thinking level
Hints: read-only yes · destructive no · idempotent yes · open-world no
list-sessionsread-onlyList your previous MCP tool sessions. Returns session metadata including prompt, tool used, quality score, and credits consumed. Useful for reviewing past council discussions.
Parameters:
limit— integer — Max results to returnoffset— integer — Pagination offsettool_name— string — Filter by tool name (e.g., "consult", "architect")
Hints: read-only yes · destructive no · idempotent yes · open-world no
get-sessionread-onlyGet full details of a previous MCP session by ID. Returns the complete result including participant responses and moderator synthesis. Use list-sessions first to find session IDs.
Parameters:
session_id(required) — string — The session ID to retrieve
Hints: read-only yes · destructive no · idempotent yes · open-world no
get-logsread-onlyQuery structured logs from your MCP tool executions. Filter by session, severity level, event type, and time range. Useful for debugging and monitoring tool usage.
Parameters:
event— string — Filter by event name (e.g., "debate_completed")level— string — Filter by log levellimit— integer — Max resultsoffset— integer — Pagination offsetend_time— number — End timestamp (ms) for time range filtersession_id— string — Filter logs for a specific sessionstart_time— number — Start timestamp (ms) for time range filter
Hints: read-only yes · destructive no · idempotent yes · open-world no
check-usageread-onlyCheck your remaining credits, usage limits, and plan info
Parameters:
verbose— boolean — Include detailed per-window rate limit breakdown
Hints: read-only yes · destructive no · idempotent yes · open-world no
get-thread-linkread-onlyGet the dashboard URL for a previous debate session. Returns the thread link and public URL if the thread is public.
Parameters:
session_id(required) — string — The session ID to get the thread link for
Hints: read-only yes · destructive no · idempotent yes · open-world no
set-thread-visibilitySet a thread as public or private. Public threads can be shared via URL. Use session_id from a previous debate session.
Parameters:
is_public(required) — boolean — Set to true to make the thread publicly accessible, false to make it privatesession_id(required) — string — The session ID from a previous debate
Hints: read-only no · destructive no · idempotent yes · open-world no
consult-councilConsult the AI coding council — multiple models discuss your engineering question sequentially (each sees prior responses), then a moderator synthesizes. Auto-mode by default — AI picks optimal models, roles, and conversation mode from your prompt. Provide explicit models to override (manual mode). Fully configurable: mode, format, roles, models, thinking level.
Parameters:
prompt(required) — string — The question, topic, or problem to debatemode— string — Conversation mode: analyzing (research), brainstorming (ideas), debating (tradeoffs), solving (action plans)roles— array — Inline role names for participants (e.g., ["Security Architect", "Backend Engineer"])format— string — Moderator output format: discussion (narrative), adr (architecture decision), comparison (table), pros-consmodels— array — Override specific model IDs. Min 3 models. Use list-models to see available optionscontext— string — Additional background context for the debate (code, docs, requirements)knowledge— array — Reference knowledge to inject as contextauto_route— boolean — Auto-select optimal models based on prompt analysis and historical performancewebhook_url— string — Webhook URL to POST results to after completionthinking_level— string — Controls model quality and cost: low (fast/cheap), medium (balanced), high (maximum reasoning)session_context— array — Session IDs to use as context (max 3). Prior moderator summaries will be prepended.
Hints: read-only no · destructive no · idempotent no · open-world yes
design-architectureArchitecture design council. Systems Architect, Infrastructure Engineer, and DX Advocate evaluate your system design. Always uses high thinking for maximum depth. Output as ADR.
Parameters:
description(required) — string — What the system should doscale— string — Target scale: startup (small team), growth (scaling), enterprise (large org)tech_stack— array — Preferred technologiesfocus_areas— array — Priority areas (e.g., ["security", "performance"])webhook_url— string — Webhook URL to POST results to after completion
Hints: read-only no · destructive no · idempotent no · open-world yes
review-codeCode review council. Senior Engineer, Security Reviewer, and Performance Analyst analyze your code and a moderator synthesizes their findings.
Parameters:
code(required) — string — The code to reviewfocus— array — Review focus areas (e.g., ["security", "performance"])language— string — Programming language (auto-detected if not specified)webhook_url— string — Webhook URL to POST results to after completionthinking_level— string — Review depth: low (quick scan), medium (balanced), high (thorough)
Hints: read-only no · destructive no · idempotent no · open-world yes
plan-implementationImplementation planning council. Tech Lead, Senior Engineer, and QA Strategist break down a feature into actionable steps, identify risks, and define acceptance criteria. Output as ADR.
Parameters:
feature(required) — string — The feature or change to planknowledge— array — Reference knowledge to inject as contexttech_stack— array — Current tech stackconstraints— array — Constraints (e.g., ["no breaking changes", "must support offline"])webhook_url— string — Webhook URL to POST results to after completionthinking_level— string — Planning depthsession_context— array — Session IDs to use as context (max 3). Prior moderator summaries will be prepended.codebase_context— string — Relevant existing code, file structure, or architecture notes
Hints: read-only no · destructive no · idempotent no · open-world yes
debug-issueDebugging council. Root Cause Analyst, Systems Engineer, and Edge Case Investigator collaboratively diagnose bugs, analyze errors, and propose fixes.
Parameters:
problem(required) — string — Describe the bug, failure, or unexpected behaviorcode— string — The relevant code where the bug occurserror— string — Error message, stack trace, or unexpected outputknowledge— array — Reference knowledge to inject as contextwebhook_url— string — Webhook URL to POST results to after completionthinking_level— string — Analysis depthsession_context— array — Session IDs to use as context (max 3). Prior moderator summaries will be prepended.expected_behavior— string — What should happen vs what actually happens
Hints: read-only no · destructive no · idempotent no · open-world yes
assess-tradeoffsTradeoff assessment council. Pragmatist, Skeptic, and Futurist evaluate options from different angles — short-term vs long-term, risk vs reward, simplicity vs flexibility. Output as pros-cons.
Parameters:
decision(required) — string — The decision or question to evaluatecontext— string — Background context — codebase, team, timeline, constraintsoptions— array — Specific options to comparepriorities— array — What matters most (e.g., ["performance", "dx", "cost"])webhook_url— string — Webhook URL to POST results to after completionthinking_level— string — Analysis depthsession_context— array — Session IDs to use as context (max 3). Prior moderator summaries will be prepended.
Hints: read-only no · destructive no · idempotent no · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.