MCP Server Guide¶
Use LLM Council as a Model Context Protocol (MCP) server with Claude Code or Claude Desktop.
Installation¶
Claude Code Setup¶
# Store API key securely
llm-council setup-key
# Add MCP server
claude mcp add llm-council --scope user -- llm-council
Claude Desktop Setup¶
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Available Tools¶
consult_council¶
Ask the LLM council a question.
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
query |
string | required | Question to ask |
confidence |
string | "high" |
quick, balanced, high, reasoning |
verdict_type |
string | "synthesis" |
synthesis, binary, tie_breaker |
include_details |
boolean | false |
Include individual responses |
include_dissent |
boolean | false |
Include minority opinions |
Example:
Use consult_council with confidence="balanced" to ask:
"What are the trade-offs between REST and GraphQL?"
council_health_check¶
Verify the council is ready.
Returns:
api_key_configured: Whether key is setkey_source: Where key came fromcouncil_size: Number of modelsready: Whether council is operational
Jury Mode¶
For binary decisions:
Use consult_council with verdict_type="binary" to ask:
"Should we approve this architectural change?"
Returns: