NestDaddy

The High Council

io.github.muad-yasin/the-high-council · v0.8.3

Several models from different labs plan in a blind proposal, debate and review loop. Your own keys.

Connect Runs on your machine

Terminal
claude mcp add the-high-council -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e OPENAI_API_KEY=<OPENAI_API_KEY> -e GOOGLE_API_KEY=<GOOGLE_API_KEY> -e MISTRAL_API_KEY=<MISTRAL_API_KEY> -e DEEPSEEK_API_KEY=<DEEPSEEK_API_KEY> -e GROQ_API_KEY=<GROQ_API_KEY> -e TOGETHER_API_KEY=<TOGETHER_API_KEY> -e COHERE_API_KEY=<COHERE_API_KEY> -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -e ZAI_API_KEY=<ZAI_API_KEY> -e MAX_USD_PER_RUN=<MAX_USD_PER_RUN> -e COUNCIL_MAX_USD_LIMIT=<COUNCIL_MAX_USD_LIMIT> -e COUNCIL_WORKDIR=<COUNCIL_WORKDIR> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "the-high-council": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
        "OPENAI_API_KEY": "<OPENAI_API_KEY>",
        "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
        "MISTRAL_API_KEY": "<MISTRAL_API_KEY>",
        "DEEPSEEK_API_KEY": "<DEEPSEEK_API_KEY>",
        "GROQ_API_KEY": "<GROQ_API_KEY>",
        "TOGETHER_API_KEY": "<TOGETHER_API_KEY>",
        "COHERE_API_KEY": "<COHERE_API_KEY>",
        "OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>",
        "ZAI_API_KEY": "<ZAI_API_KEY>",
        "MAX_USD_PER_RUN": "<MAX_USD_PER_RUN>",
        "COUNCIL_MAX_USD_LIMIT": "<COUNCIL_MAX_USD_LIMIT>",
        "COUNCIL_WORKDIR": "<COUNCIL_WORKDIR>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "the-high-council": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
        "OPENAI_API_KEY": "<OPENAI_API_KEY>",
        "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
        "MISTRAL_API_KEY": "<MISTRAL_API_KEY>",
        "DEEPSEEK_API_KEY": "<DEEPSEEK_API_KEY>",
        "GROQ_API_KEY": "<GROQ_API_KEY>",
        "TOGETHER_API_KEY": "<TOGETHER_API_KEY>",
        "COHERE_API_KEY": "<COHERE_API_KEY>",
        "OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>",
        "ZAI_API_KEY": "<ZAI_API_KEY>",
        "MAX_USD_PER_RUN": "<MAX_USD_PER_RUN>",
        "COUNCIL_MAX_USD_LIMIT": "<COUNCIL_MAX_USD_LIMIT>",
        "COUNCIL_WORKDIR": "<COUNCIL_WORKDIR>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "the-high-council": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
        "OPENAI_API_KEY": "<OPENAI_API_KEY>",
        "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
        "MISTRAL_API_KEY": "<MISTRAL_API_KEY>",
        "DEEPSEEK_API_KEY": "<DEEPSEEK_API_KEY>",
        "GROQ_API_KEY": "<GROQ_API_KEY>",
        "TOGETHER_API_KEY": "<TOGETHER_API_KEY>",
        "COHERE_API_KEY": "<COHERE_API_KEY>",
        "OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>",
        "ZAI_API_KEY": "<ZAI_API_KEY>",
        "MAX_USD_PER_RUN": "<MAX_USD_PER_RUN>",
        "COUNCIL_MAX_USD_LIMIT": "<COUNCIL_MAX_USD_LIMIT>",
        "COUNCIL_WORKDIR": "<COUNCIL_WORKDIR>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
ANTHROPIC_API_KEY
Optional, secret
Your own Anthropic API key. Needed only by chains that seat Anthropic models.
OPENAI_API_KEY
Optional, secret
Your own OpenAI API key. Needed only by chains that seat OpenAI models.
GOOGLE_API_KEY
Optional, secret
Your own Google (Gemini) API key. Needed only by chains that seat Google (Gemini) models.
MISTRAL_API_KEY
Optional, secret
Your own Mistral API key. Needed only by chains that seat Mistral models.
DEEPSEEK_API_KEY
Optional, secret
Your own DeepSeek API key. Needed only by chains that seat DeepSeek models.
GROQ_API_KEY
Optional, secret
Your own Groq API key. Needed only by chains that seat Groq models.
TOGETHER_API_KEY
Optional, secret
Your own Together API key. Needed only by chains that seat Together models.
COHERE_API_KEY
Optional, secret
Your own Cohere API key. Needed only by chains that seat Cohere models.
OPENROUTER_API_KEY
Optional, secret
Your own OpenRouter API key. Needed only by chains that seat OpenRouter models.
ZAI_API_KEY
Optional, secret
Your own Z.ai API key. Needed only by chains that seat Z.ai models.
MAX_USD_PER_RUN
Optional
The figure the spending-limit screen suggests for a paid run; the limit is the number the person types. Unset, a command-line run suggests nothing, and when a client sends no max_usd the MCP server suggests the lesser of 7 and COUNCIL_MAX_USD_LIMIT where that is set. For a chain with no paid seat i…
COUNCIL_MAX_USD_LIMIT
Optional
A hard per-run ceiling in US dollars that the MCP client cannot raise or remove (max_usd above it, or "none", is refused). Set it to the same value as MAX_USD_PER_RUN so the suggested figure and the ceiling are the same.
COUNCIL_WORKDIR
Optional
Folder for task files and run output. Default: the directory the client starts the server in.

Details

Package[email protected] (NPM, stdio)
First published26 Oct 2026
Last updated26 Oct 2026
Registry nameio.github.muad-yasin/the-high-council

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.