Skip to main content
Glama
jeff-ong
by jeff-ong

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
THOUGHT_GRAPH_DIRNoOverride the default session artifacts directory. Defaults to ~/thought-graph-sessions/.~/thought-graph-sessions

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
begin_thinkingA

Start a new Thought Graph reasoning session for a complex problem. Returns a sessionId and the protocol instructions. Call this FIRST, then build the reasoning with add_thought.

add_thoughtA

Record one reasoning step (a graph node). Keep it to a single idea. Use parents to link it to the node(s) it builds on — list several to merge branches. Create sibling nodes with the same parent to explore competing paths.

get_sessionA

Return the current reasoning graph as JSON (all nodes, edges, statuses) plus on-disk artifact paths. Use this to review where things stand or recover the exact graph file path.

revise_stepA

Pinpoint a specific step by node id, mark it superseded, and replace it with a fresh revision node. Returns the downstream nodes you should re-examine. Use when the user points at a step or you find a flaw.

finalize_thinkingA

Record the final synthesized answer for the session and refresh the artifacts. Call after the graph supports a conclusion.

list_sessionsA

List existing Thought Graph sessions (id, title, step count) found on disk.

Prompts

Interactive templates invoked by user choice

NameDescription
decomposeReason about a complex problem as an explicit, editable thought graph.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jeff-ong/thought-graph-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server