Skip to main content
Glama

MCP Tasks

by flesler

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoHTTP server port (when TRANSPORT=http)4680
DEBUGNoIf true, enable the tasks_debug toolfalse
AUTO_WIPNoOne WIP moves rest to To Do, first To Do to WIP when no WIP'strue
STATUSESNoComma-separated additional statusesBacklog
TRANSPORTNoTransport mode: stdio or httpstdio
STATUS_WIPNoWork-in-progress status nameIn Progress
STATUS_DONENoCompleted status nameDone
STATUS_TODONoToDo status nameTo Do
INSTRUCTIONSNoIncluded in all tool responses, for the AI to follow
KEEP_DELETEDNoRetain deleted tasks (AI can't lose you tasks!)true
PREFIX_TOOLSNoPrefix tool names with tasks_true
SOURCES_PATHNoFile to store source registry (internal)./sources.json
STATUS_NOTESNoOptional notes/non-actionable status nameNotes

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
tasks_setup

Initializes an source file from a path

  • Always call once per conversation when asked to use these tools
  • Ask the user to clarify the file path if not given, before calling this tool
  • Creates the file if it does not exist
  • Returns the source ID for further use
  • Use mcp-tasks tools when the user mentions new or updated tasks
tasks_search

Search tasks from specific statuses with optional text & ID filtering

tasks_add

Add new tasks with a specific status. It's faster and cheaper if you use this in batch. User can add atomically while AI works using the CLI add tool

tasks_update

Update tasks in bulk by ID to a different status. Returns complete summary no need to call tasks_summary afterwards. Prevents AI accidentally rename or deleting tasks during mass updates, not even possible

tasks_summary

Get per-status task counts and the WIP task(s). Redundant right after tasks_add/tasks_update

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/flesler/mcp-tasks'

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