agent_mcp_thoughtflow
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_taskB | Create a new task with optional dependencies and metadata |
| get_taskB | Get a task by ID |
| list_tasksA | List all tasks, optionally filtered by status |
| update_taskC | Update a task |
| delete_taskD | Delete a task |
| create_workflowB | Create a workflow with a set of tasks |
| get_workflowB | Get a workflow by ID |
| list_workflowsB | List all workflows |
| delete_workflowC | Delete a workflow |
| create_strategyB | Create a strategy for organizing related workflows |
| get_strategyC | Get a strategy by ID |
| list_strategiesB | List all strategies |
| add_tree_to_strategyD | Add a tree to a strategy |
| remove_tree_from_strategyC | Remove a tree from a strategy |
| add_workflow_to_strategyB | Add a workflow to a strategy |
| remove_workflow_from_strategyC | Remove a workflow from a strategy |
| clear_allB | Clear all data (tasks, workflows, strategies, trees) |
| start_workflow_executionC | Start execution of a workflow |
| advance_workflow_runB | Advance a workflow run after task completion |
| get_workflow_runB | Get a workflow run by ID |
| list_workflow_runsC | List all workflow runs |
| delete_workflow_runC | Delete a workflow run |
| get_subtasksB | Get all subtasks of a parent task |
| move_taskB | Move a task to a new parent or change its order |
| deduplicate_strategiesA | Deduplicate strategies by normalized name. Keeps the first occurrence of each unique normalized name and removes duplicates. |
| create_treeC | Create a new Tree of Thoughts for systematic reasoning |
| get_treeB | Get a tree by ID |
| list_treesA | List all trees |
| delete_treeC | Delete a tree |
| add_ideaC | Add a child thought to an existing thought |
| get_thoughtC | Get a thought by ID |
| evaluate_thoughtC | Evaluate a thought with a score (0-100) and optional multi-criteria fields |
| verify_thoughtB | Mark a thought as verified after confirming its findings |
| select_thoughtC | Mark a thought as selected for further exploration |
| backtrackA | Backtrack from a thought, marking all descendants as pruned |
| prune_treeC | Prune thoughts below a certain evaluation threshold |
| clear_all_treesD | Clear all trees |
| deduplicate_treesA | Deduplicate trees by normalized goal. Keeps the first occurrence of each unique normalized goal and removes duplicates. |
| generate_children_with_llmA | Generate child thoughts using the configured LLM provider (Grok, Ollama, etc.). This triggers actual API calls to the LLM service. |
| promote_thought_to_tasksC | Promote a thought (or subtree) to executable tasks |
| spawn_tot_from_taskC | Spawn a Tree of Thoughts from a task for reasoning |
| link_thought_to_taskA | Create a soft bidirectional link between a thought and a task for provenance tracking |
| get_cognitive_provenanceB | Get cognitive provenance chain for a task or thought |
| deduplicate_strategies_and_treesA | Deduplicate strategies and trees by their normalized name/goal. This cleans up duplicate entries that may have been created before the deduplication logic was added. Keeps the first occurrence of each unique normalized name/goal and removes duplicates. |
| reload_stateA | Reload state from storage and share it across all services. Useful after manually deleting or editing the state file. |
| clear_stateA | Clear all state from storage and memory. This deletes the state file and resets all services to empty state. Useful for starting fresh without restarting the server. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/HefnySco/agent_mcp_thoughtflow'
If you have feedback or need assistance with the MCP directory API, please join our Discord server