Context Cockpit
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 |
|---|---|
| cockpit_get_overviewB | Returns the full project overview, active milestone, git status, and recent ADRs. |
| cockpit_get_ready_tasksA | Returns only uncompleted tasks that are currently unblocked and ready to work on. |
| cockpit_toggle_taskC | Marks a task as completed or pending in the project checklist. |
| cockpit_add_taskC | Adds a new actionable task to the active project checklist. |
| cockpit_create_adrB | Records a new Architecture Decision Record (ADR) in decisions.md to prevent conflicting implementations. |
| cockpit_land_the_planeB | Session Handover Protocol ('Landing the plane'): Saves the handover note before concluding an agent session. |
| cockpit_synthesize_promptC | Synthesizes an optimal handover prompt for another agent (e.g. 'doubao', 'cursor', 'claude'). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| start_sprint | Standard kick-off directive to inspect the blackboard and execute the next task. |
| handover_session | Directive instructing the agent to wrap up cleanly and record handover notes. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| get_state_resource | Live content of .context/state.md. |
| get_decisions_resource | Live content of .context/decisions.md. |
| get_system_resource | Live content of .context/system.md. |
TDQS
Scored across 7 tools
Most tools target distinct actions, but the two handover tools (cockpit_land_the_plane and cockpit_synthesize_prompt) overlap in purpose and could be confused, and cockpit_get_overview vs cockpit_get_ready_tasks share a retrieval surface. Descriptions do help distinguish the task-management tools clearly.
All tools use a consistent cockpit_ prefix with snake_case and verb-first phrasing (get, toggle, add, create, synthesize). The only outlier is the idiomatic cockpit_land_the_plane, which reads as a metaphor rather than a clean verb_noun but still fits the format.
Seven tools is well-scoped for a project-context/cockpit server, covering retrieval, task mutation, decision logging, and handover without bloat. Each tool earns its place.
Task lifecycle is partial: add and toggle exist but no edit/delete of tasks or task content, and only ready tasks can be listed (no full task view). ADRs can be created and glimpsed via overview but not updated, deleted, or listed directly, leaving notable gaps.