Branchpoint
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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| pingA | Replies with Pong followed by the received message. |
| get_branch_contextA | Returns the combined context for the active Git branch: manually saved summary, divergence from the default branch (if applicable), and recent commits. |
| save_branch_contextA | Saves a summary of the current development context for the active Git branch. Use it when the user asks to remember or record the state, decisions, or progress of the branch being worked on. |
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 3 tools
The three tools have clearly distinct purposes: ping is a health check, get_branch_context retrieves data, and save_branch_context writes data. There is no overlap or ambiguity between any of them.
get_branch_context and save_branch_context follow a consistent verb_noun pattern, while ping is a conventional standalone health-check name. This is a minor deviation rather than a systemic inconsistency.
Three tools is a well-scoped size for a focused branch-context server. Each tool serves a necessary function without redundancy or bloat.
The core read/write lifecycle for branch context is covered with get and save. A delete/clear operation is a minor missing capability, but the server still accomplishes its primary purpose effectively.