Back to Browse

The High Council MCP Server

Developer ToolsUse Caution4.6MCP RegistryLocal
Free

Server data from the Official MCP Registry

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

About

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

Security Report

4.6
Use Caution4.6High Risk

The High Council is a multi-model planning harness whose network calls to third-party model providers, file writes to run folders, and subprocess spawning match its stated purpose. The visible code (README, package.json, and the first part of cli.js) shows deliberate controls: a key-shaped secret scan before outbound sends, a restricted .env loader, and strict argument validation. The provided source is truncated, so the full chain, provider, and MCP server code could not be audited and the score assumes the unseen code follows the same pattern. Supply chain analysis found 6 known vulnerabilities in dependencies (0 critical, 4 high severity). Package verification found 1 issue.

3 files analyzed · 11 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

What You'll Need

Set these up before or after installing:

Your own Anthropic API key. Needed only by chains that seat Anthropic models.Required

Environment variable: ANTHROPIC_API_KEY

Your own OpenAI API key. Needed only by chains that seat OpenAI models.Required

Environment variable: OPENAI_API_KEY

Your own Google (Gemini) API key. Needed only by chains that seat Google (Gemini) models.Required

Environment variable: GOOGLE_API_KEY

Your own Mistral API key. Needed only by chains that seat Mistral models.Required

Environment variable: MISTRAL_API_KEY

Your own DeepSeek API key. Needed only by chains that seat DeepSeek models.Required

Environment variable: DEEPSEEK_API_KEY

Your own Groq API key. Needed only by chains that seat Groq models.Required

Environment variable: GROQ_API_KEY

Your own Together API key. Needed only by chains that seat Together models.Required

Environment variable: TOGETHER_API_KEY

Your own Cohere API key. Needed only by chains that seat Cohere models.Required

Environment variable: COHERE_API_KEY

Your own OpenRouter API key. Needed only by chains that seat OpenRouter models.Required

Environment variable: OPENROUTER_API_KEY

Your own Z.ai API key. Needed only by chains that seat Z.ai models.Required

Environment variable: ZAI_API_KEY

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 it is the run's ceiling (7 when unset). A run stops before any stage that could pass its limit.Optional

Environment variable: MAX_USD_PER_RUN

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.Optional

Environment variable: COUNCIL_MAX_USD_LIMIT

Folder for task files and run output. Default: the directory the client starts the server in.Optional

Environment variable: COUNCIL_WORKDIR

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-muad-yasin-the-high-council": {
      "env": {
        "ZAI_API_KEY": "your-zai-api-key-here",
        "GROQ_API_KEY": "your-groq-api-key-here",
        "COHERE_API_KEY": "your-cohere-api-key-here",
        "GOOGLE_API_KEY": "your-google-api-key-here",
        "OPENAI_API_KEY": "your-openai-api-key-here",
        "COUNCIL_WORKDIR": "your-council-workdir-here",
        "MAX_USD_PER_RUN": "your-max-usd-per-run-here",
        "MISTRAL_API_KEY": "your-mistral-api-key-here",
        "DEEPSEEK_API_KEY": "your-deepseek-api-key-here",
        "TOGETHER_API_KEY": "your-together-api-key-here",
        "ANTHROPIC_API_KEY": "your-anthropic-api-key-here",
        "OPENROUTER_API_KEY": "your-openrouter-api-key-here",
        "COUNCIL_MAX_USD_LIMIT": "your-council-max-usd-limit-here"
      },
      "args": [
        "-y",
        "the-high-council"
      ],
      "command": "npx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!