Skip to main content
Glama
mahmoud-nb

thread-mind-mcp

by mahmoud-nb

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
project_createA

Create a new ThreadMind project with a main thread

project_listA

List all ThreadMind projects

project_switchC

Switch to a different project

thread_createB

Create a new child thread branching from a parent thread

thread_switchC

Switch to a different thread

thread_listA

Display the thread tree for the active project

summary_updateB

Update the summary/content of a thread

context_getA

Get the assembled context for the active thread (walks up the parent chain). Call this at the start of every session.

thread_deleteA

Delete a thread and all its descendants

thread_rebaseA

Move a thread to a different parent. All descendants move with it. Similar to git rebase.

threadmind_initB

Generate instruction files (CLAUDE.md, .cursorrules, etc.) to enable automatic ThreadMind integration with AI clients

stats_showA

Show token savings statistics for the active ThreadMind project

Prompts

Interactive templates invoked by user choice

NameDescription
start-threadLoad the assembled ThreadMind context for the active thread. Use this at the start of every conversation to inject structured context instead of relying on chat history.
summarize-threadGenerate a structured summary for the current thread. The AI will produce a summary that can be saved with summary_update.
tm-helpShow all available ThreadMind commands and tools
tm-contextGet the assembled context for the active thread (shortcut for context_get)
tm-treeDisplay the thread tree for the active project (shortcut for thread_list)
tm-createCreate a new child thread (shortcut for thread_create)
tm-switchSwitch to a different thread (shortcut for thread_switch)
tm-summaryUpdate the summary for the active thread (shortcut for summary_update)
tm-rebaseMove a thread to a different parent (shortcut for thread_rebase)
tm-statsShow token savings statistics (shortcut for stats_show)
tm-initGenerate instruction files for AI clients (shortcut for threadmind_init)

Resources

Contextual data attached and managed by the client

NameDescription
current-contextThe assembled context for the active thread (walks up the parent chain)
thread-treeThread tree visualization for the active project

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/mahmoud-nb/thread-mind-mcp'

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