Hive Mind
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_decisionA | Create a new decision for the swarm to evaluate. Multiple agents can then vote on this decision from different perspectives (financial, legal, technical, market, risk). The hive mind aggregates votes into a collective decision. Args: question: The decision question (e.g. "Should we launch product X?") context: Background information for the decision decision_id: Custom ID (auto-generated if empty) created_by: Who initiated the decision |
| cast_voteA | Cast a vote on an open decision. Each agent votes from their perspective with a recommendation, reasoning and confidence level. Votes are weighted by expertise. Args: decision_id: The decision to vote on agent_id: Your agent identifier recommendation: Your recommendation (e.g. "approve", "reject", "modify", or free text) reasoning: Why you recommend this (1-3 sentences) confidence: How confident you are (0.0 to 1.0) perspective: Your analysis angle (financial, technical, legal, market, risk, strategic) expertise_area: Your area of expertise for weighting |
| get_consensusA | Get the current consensus status for a decision. Aggregates all votes, weights by expertise and confidence, and produces a collective decision with confidence score. Args: decision_id: The decision to analyze |
| close_decisionA | Close a decision and record the final outcome. Locks the decision from further votes and records what was decided. Args: decision_id: The decision to close final_decision: The final decision taken (optional, uses consensus if empty) |
| list_decisionsA | List all decisions in the hive mind. Args: status: Filter by status ("open", "closed", "all") limit: Max results (default: 20) |
| get_agent_expertiseC | Get an agent's expertise profile across all areas. Shows which areas an agent has voted on and their expertise scores. Args: agent_id: The agent to look up |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a distinct and clear purpose: creating, voting on, closing decisions, getting consensus, listing decisions, and querying agent expertise. No overlap.
All tool names follow a consistent verb_noun pattern in snake_case (e.g., cast_vote, create_decision, list_decisions).
With 6 tools, the server is well-scoped for a decision-making system, covering the core lifecycle without excess or deficiency.
The tool surface covers the full decision lifecycle: creation, voting, consensus, closing, listing, and agent expertise. No obvious gaps.