gemot
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMOT_MODEL | No | Default Anthropic model for analysis. | claude-sonnet-4-6 |
| DATABASE_URL | No | Optional. Postgres connection string. If unset, gemot boots in demo mode with an in-memory store — sufficient for Glama's introspection check. | |
| GEMOT_API_SECRET | No | Optional. Bearer token for admin endpoints (/metrics etc). Unset = those endpoints are disabled. | |
| ANTHROPIC_API_KEY | No | Optional. Anthropic API key for LLM analysis. Without it, analysis tools return a clear error but the server still starts and responds to MCP introspection. |
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": true
} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| adminB | Admin and audit tools. Actions:
|
| analyzeA | Analyze disagreements and find common ground. Actions:
|
| coordinateC | Multi-agent coordination. Actions:
|
| decideC | Commitments and reputation tracking. Actions:
|
| deliberationB | Manage deliberations. Actions:
|
| participateC | Participate in a deliberation. Actions:
|
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 targets a clearly distinct aspect of deliberation: admin handles audit and templates, analyze runs analysis, coordinate manages multi-agent coordination, decide tracks commitments, deliberation manages deliberation lifecycle, and participate handles position submission and voting. No overlap in purposes.
Tool names are single words but mix verb (analyze, coordinate, decide, participate) and noun (admin, deliberation) forms. However, the pattern is consistent in being concise and descriptive, with only minor inconsistency.
Six tools is well-scoped for the domain of deliberation and consensus. Each tool encapsulates a coherent set of related actions, and the count is neither too few nor too many.
The tool set covers the full deliberation lifecycle: creation, participation, analysis, coordination, commitments, and audit. All essential operations are present, and there are no obvious gaps.