任务管理服务器

一个使用Google表格作为数据库的简单MCP服务器,用于演示任务管理功能。

  • by vijaynaikd
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 vijaynaikd/my_tasks_mcp

使用说明

这是一个简单的MCP服务器,用于演示任务管理 这使用谷歌表格作为数据库

  1. 克隆此项目

  2. 转到您的项目文件夹

  3. 创建虚拟环境

python3 -m venv venv
  1. 激活mac虚拟环境
source venv/bin/activate 

对于Windows

venv\Scripts\activate
  1. 在您的谷歌帐户中设置服务帐户 激活谷歌驱动器和谷歌表格api

下载并将googleserviceaccount.json添加到根文件夹

  1. 创建一个名为“MyTasks”的谷歌工作表,并与服务帐户共享

  2. 全部依赖关系

uv add google-auth google-auth-oauthlib gspread mcp oauth2client
  1. 将MCP配置添加到Claude Desktop
{
    "mcpServers": {
        "my_tasks": {
            "command": "uv",
            "args": [
                "--directory",
                "/path to your project/mcp_server/",
                "run",
                "main.py"
            ]
        }
    }
}