my_tasks_mcp

vijaynaikd/my_tasks_mcp

3.1

If you are the rightful owner of my_tasks_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 henry@mcphub.com.

This is a simple MCP server to demonstrate task management using a Google Sheet as a database.

This is a simple MCP server to demonstrate task management This uses a google sheet as database

  1. Clone this project

  2. Go to your project folder

  3. Create virtual envrionment

python3 -m venv venv
  1. Acticate virtual environment for mac
source venv/bin/activate 

for windows

venv\Scripts\activate
  1. Setup service account in your google account Activate google drive and google sheets apis

Download add googleserviceaccount.json to root folder

  1. Create a google sheet by name "MyTasks" and share it with service account

  2. Intall dependencies

uv add google-auth google-auth-oauthlib gspread mcp oauth2client
  1. Add the MCP configuration to Claude Desktop
{
    "mcpServers": {
        "my_tasks": {
            "command": "uv",
            "args": [
                "--directory",
                "/path to your project/mcp_server/",
                "run",
                "main.py"
            ]
        }
    }
}