使用说明
这是一个简单的MCP服务器,用于演示任务管理 这使用谷歌表格作为数据库
-
克隆此项目
-
转到您的项目文件夹
-
创建虚拟环境
python3 -m venv venv
- 激活mac虚拟环境
source venv/bin/activate
对于Windows
venv\Scripts\activate
- 在您的谷歌帐户中设置服务帐户 激活谷歌驱动器和谷歌表格api
下载并将googleserviceaccount.json添加到根文件夹
-
创建一个名为“MyTasks”的谷歌工作表,并与服务帐户共享
-
全部依赖关系
uv add google-auth google-auth-oauthlib gspread mcp oauth2client
- 将MCP配置添加到Claude Desktop
{
"mcpServers": {
"my_tasks": {
"command": "uv",
"args": [
"--directory",
"/path to your project/mcp_server/",
"run",
"main.py"
]
}
}
}