Official server.json
{
"name": "io.github.muad-yasin/the-high-council",
"title": "The High Council",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.8.2",
"packages": [
{
"version": "0.8.2",
"transport": {
"type": "stdio"
},
"identifier": "the-high-council",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"packageArguments": [
{
"type": "positional",
"value": "--mcp"
}
],
"environmentVariables": [
{
"name": "ANTHROPIC_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Anthropic API key. Needed only by chains that seat Anthropic models."
},
{
"name": "OPENAI_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own OpenAI API key. Needed only by chains that seat OpenAI models."
},
{
"name": "GOOGLE_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Google (Gemini) API key. Needed only by chains that seat Google (Gemini) models."
},
{
"name": "MISTRAL_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Mistral API key. Needed only by chains that seat Mistral models."
},
{
"name": "DEEPSEEK_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own DeepSeek API key. Needed only by chains that seat DeepSeek models."
},
{
"name": "GROQ_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Groq API key. Needed only by chains that seat Groq models."
},
{
"name": "TOGETHER_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Together API key. Needed only by chains that seat Together models."
},
{
"name": "COHERE_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Cohere API key. Needed only by chains that seat Cohere models."
},
{
"name": "OPENROUTER_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own OpenRouter API key. Needed only by chains that seat OpenRouter models."
},
{
"name": "ZAI_API_KEY",
"format": "string",
"isSecret": true,
"description": "Your own Z.ai API key. Needed only by chains that seat Z.ai models."
},
{
"name": "MAX_USD_PER_RUN",
"format": "number",
"default": "7",
"description": "Per-run spend ceiling in US dollars. The run stops before any stage that could pass it. Default 7."
},
{
"name": "COUNCIL_MAX_USD_LIMIT",
"format": "number",
"description": "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 to lock the cap."
},
{
"name": "COUNCIL_WORKDIR",
"format": "filepath",
"description": "Folder for task files and run output. Default: the directory the client starts the server in."
}
]
}
],
"repository": {
"url": "https://github.com/muad-yasin/the-high-council-mcp",
"source": "github"
},
"websiteUrl": "https://sower-industries.de/en/THC/",
"description": "Several models from different labs plan in a blind proposal, debate and review loop. Your own keys."
}