thread-mind-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| start-thread | Load 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-thread | Generate a structured summary for the current thread. The AI will produce a summary that can be saved with summary_update. |
| tm-help | Show all available ThreadMind commands and tools |
| tm-context | Get the assembled context for the active thread (shortcut for context_get) |
| tm-tree | Display the thread tree for the active project (shortcut for thread_list) |
| tm-create | Create a new child thread (shortcut for thread_create) |
| tm-switch | Switch to a different thread (shortcut for thread_switch) |
| tm-summary | Update the summary for the active thread (shortcut for summary_update) |
| tm-rebase | Move a thread to a different parent (shortcut for thread_rebase) |
| tm-stats | Show token savings statistics (shortcut for stats_show) |
| tm-init | Generate instruction files for AI clients (shortcut for threadmind_init) |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| current-context | The assembled context for the active thread (walks up the parent chain) |
| thread-tree | Thread tree visualization for the active project |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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