LabscoMCP early access ↗
mercurialsoloMCP SERVER

Counsel

Run a structured multi-perspective debate on a hard decision from inside your editor, and get back a synthesis report instead of one model's opinion.

by mercurialsolo ↗Reasoning Scaffolds & Agent Workflow EnginesCommunity

LABSCO SUMMARY

Sharpen the question first.

The tool worth knowing about is the small one: refining the question before starting a consultation changes what comes back more than picking deep over standard does. Naming real stakeholders does the same job — the output is a synthesis across perspectives, so the perspectives you supply are the input that matters.

What it is

An MCP server in front of Counsel, a strategic reasoning service. You hand it a question and the stakeholders who matter; it runs a debate across perspectives and returns a synthesis. Consultations are asynchronous — you start one, check on it, and read the report when it is done.

What you get

  • start_consultation — analyze a question across perspectives; takes question, optional context, optional stakeholders, and a mode of quick, standard or deep
  • get_consultation_status and get_consultation_report — check progress by debate_id, then pull the final synthesis
  • list_consultations — your past consultations, limit defaulting to 10
  • sharpen_question — refine a vague question before spending a consultation on it
  • consult_advisor — an interactive session for brainstorming or scoping a problem before it is a decision

Requirements

A Counsel account. The quickest path is the hosted endpoint https://counsel-mcp.getmason.dev/mcp with transport set to http — your client handles the OAuth flow and there is nothing to install. To run it yourself, Node.js 18+ and npx -y counsel-mcp-server start, with COUNSEL_API_KEY in the env block for stdio mode; npx -y counsel-mcp-server http --port 3000 instead serves OAuth locally and needs no key. COUNSEL_API_URL overrides the API base. Package counsel-mcp-server at 0.2.6, MIT.

Setup effort

One command plus a key — npx -y counsel-mcp-server start, then supply credentials