Skip to main content
Glama
tools.md3.61 kB
# Available Tools ## Task Management Tools ### Core Task Operations | Tool | Description | Example Usage | |------|-------------|---------------| | `plan_task` | Create a comprehensive task plan | `"plan task: implement authentication"` | | `execute_task` | Execute a specific task | `"execute task 1"` | | `list_tasks` | Display all tasks with status | `"list tasks"` | | `delete_task` | Remove a task from the queue | `"delete task 3"` | | `complete_task` | Mark a task as completed | `"complete task 2"` | | `update_task` | Modify task details | `"update task 1 with new requirements"` | ### Advanced Task Operations | Tool | Description | Example Usage | |------|-------------|---------------| | `split_tasks` | Break down complex tasks | `"split task 1 into subtasks"` | | `analyze_task` | Deep analysis of task requirements | `"analyze task complexity"` | | `verify_task` | Validate task completion | `"verify task 1"` | | `reflect_task` | Review and improve task approach | `"reflect on task 2"` | | `query_task` | Search tasks by criteria | `"query tasks with status pending"` | ### Task Memory & History | Tool | Description | Example Usage | |------|-------------|---------------| | `get_task_detail` | Retrieve detailed task information | `"get details for task 1"` | | `clear_all_tasks` | Remove all tasks (with backup) | `"clear all tasks"` | ## Project Management Tools | Tool | Description | Example Usage | |------|-------------|---------------| | `init_project_rules` | Initialize project standards | `"init project rules"` | | `research_mode` | Enter systematic research mode | `"research GraphQL vs REST"` | ## Thought Processing Tools | Tool | Description | Example Usage | |------|-------------|---------------| | `process_thought` | Process and structure thoughts | Internal use by agent | ## Tool Categories ### 🎯 Planning Tools - `plan_task` - Strategic task planning - `analyze_task` - Requirement analysis - `split_tasks` - Task decomposition ### ⚡ Execution Tools - `execute_task` - Task implementation - `update_task` - Task modification - `complete_task` - Mark completion ### ✅ Verification Tools - `verify_task` - Validate results - `reflect_task` - Quality review - `query_task` - Status checking ### 🧠 Memory Tools - `get_task_detail` - Retrieve history - `clear_all_tasks` - Clean slate with backup ### 🔬 Research Tools - `research_mode` - Technology exploration - `init_project_rules` - Standards definition ## Best Practices ### Task Planning 1. Always start with `init project rules` for new projects 2. Use `plan task` before implementation 3. Let the system handle task decomposition automatically ### Task Execution 1. Execute tasks in dependency order 2. Use `continuous mode` for batch processing 3. Verify completion with `verify_task` ### Memory Management 1. Tasks persist across sessions automatically 2. Use `query_task` to find specific tasks 3. `clear_all_tasks` creates automatic backups ### Research Mode 1. Use for technology comparisons 2. Gather information before planning 3. Document findings in task context ## Token Optimization When working with large projects: 1. Focus on one task at a time 2. Use task IDs instead of descriptions 3. Let the system manage context 4. Start new sessions when hitting limits ## Error Handling Common scenarios and solutions: | Issue | Solution | |-------|----------| | Lost context | Start new session, system will resume | | Task conflicts | Use dependency management | | Complex requirements | Use `split_tasks` for decomposition | | Unclear specs | Use `research_mode` first |

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/cjo4m06/mcp-shrimp-task-manager'

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