amazonq-mcp

bijankhazaei/amazonq-mcp

3.1

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.

Tools
3
Resources
0
Prompts
0

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

  1. 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.