基本能力
产品定位
MCP Servers Collection 是一个为 Cursor IDE 设计的模型控制协议(MCP)服务器集合,提供多种服务,包括数据库管理、短信发送、电子邮件发送和云函数部署等。
核心功能
- SQLite Database Server: 管理和查询 SQLite 数据库。
- Twilio SMS Server: 通过 Twilio 发送短信和验证电话号码。
- Resend Email Server: 通过 Resend 服务发送电子邮件。
- DigitalOcean Function Deployer: 将 Python 函数部署到 DigitalOcean。
适用场景
- 开发者在 Cursor IDE 中需要与数据库交互的场景。
- 需要自动化发送短信或电子邮件的场景。
- 需要快速部署云函数的场景。
工具列表
- SQLite Database Server: 提供数据库查询和管理功能。
- Twilio SMS Server: 提供短信发送和电话号码验证功能。
- Resend Email Server: 提供电子邮件发送功能。
- DigitalOcean Function Deployer: 提供云函数部署功能。
常见问题解答
- 如何配置 MCP 服务器?
- 在
~/.cursor/mcp.json
文件中配置服务器路径和参数。 - 如何安装依赖?
- 每个服务器目录下都有
requirements.txt
文件,使用pip install -r requirements.txt
安装依赖。 - 如何测试服务器?
- 激活虚拟环境后,运行对应的服务器文件(如
python sqlite-server.py
)。
使用教程
使用依赖
- 确保已安装 Python 和虚拟环境工具。
- 安装
doctl
CLI(仅适用于 DigitalOcean Function Deployer)。
安装教程
- SQLite Database Server:
bash
cd mcp_sqlite_server
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt - Twilio SMS Server:
bash
cd mcp_sms_server_twilio
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt - Resend Email Server:
bash
cd mcp_email_server_resend
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt - DigitalOcean Function Deployer:
bash
cd mcp_deploy_function_server_digitalocean
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
调试方式
- 激活虚拟环境后,运行对应的服务器文件:
- SQLite:
python sqlite-server.py
- Twilio:
python twilio-server.py
- Resend:
python resend-server.py
- DigitalOcean:
python do_function_deployer.py
- 检查日志和错误信息以解决问题。