bijankhazaei/amazonq-mcp
If you are the rightful owner of amazonq-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A minimal Model Context Protocol (MCP) server for task management using SQLite.
Task Manager MCP Server
A minimal Model Context Protocol (MCP) server for task management using SQLite.
Features
- task_list: List all tasks with full details
- create_task: Create new tasks with title and optional description
- update_task: Update existing tasks (title, description, status)
Setup
- Run the server:
python task_mcp_server.py
Amazon Q MCP Configuration
To add this server to Amazon Q, add the following to your MCP settings:
{
"mcpServers": {
"task-manager": {
"command": "python",
"args": ["/path/to/your/task_mcp_server.py"]
}
}
}
Replace /path/to/your/task_mcp_server.py with the actual path to your server file.
Usage
The server provides three tools:
task_list
Returns all tasks as JSON with id, title, description, status, and timestamps.
create_task
Creates a new task.
- Required:
title(string) - Optional:
description(string)
update_task
Updates an existing task.
- Required:
id(integer) - Optional:
title,description,status(strings)
Status values: pending, completed, in_progress
Database
SQLite database (tasks.db) is created automatically with proper schema including timestamps.