Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHost address for server mode0.0.0.0
PORTNoPort number for server mode8000
TRANSPORTNoTransport protocol for the server (stdio or streamable-http)stdio
DATABASE_PATHNoPath to the SQLite database file~/.tasks.sqlite3

Tools

Functions exposed to the LLM to take actions

NameDescription
tasks_list_tool

Get a list of tasks. Args: task_limit (int): The maximum number of tasks to return. Default is 10.

Returns: list[Task]: A list of tasks.

get_task_tool

Get a task by ID. Args: task_id (int): The ID of the task to retrieve.

Returns: Task: The task object if found, otherwise None.

add_task_tool

Add a new task. Args: title (str): The title of the task. description (str): The description of the task. optional value.

Returns: Task: The newly created task object.

update_task_tool

Update an existing task. Args: task (Task): The task object containing updated information.

Returns: Task: The updated task object.

delete_task_tool

Delete a task by ID. Args: task_id (int): The ID of the task to delete.

Returns: None

filter_tasks_tool

Filter tasks by status and title. Args: status (TaskStatus): The status to filter tasks. Optional value. title (str): The title to filter tasks. Optional value. description (str): The description to filter tasks. Optional value. created_at (str): The creation date to filter tasks. Optional value.

Returns: list[Task]: A list of tasks matching the specified status and title.

get_tasks_status

Get the status tasks values. Returns: dict: The status tasks values.

Prompts

Interactive templates invoked by user choice

NameDescription
tasks:listPrompt to list tasks.
tasks:getPrompt to get a task by ID.
tasks:addPrompt to add a new task.
tasks:updatePrompt to update an existing task.
tasks:deletePrompt to delete a task by ID.
tasks:filterPrompt to filter tasks by status and title.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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

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