Pre-release
This release is a pre-release and may not be stable for production use.
Project Work Summary MCP
这是一个用于获取项目工作摘要的MCP服务器,它连接到MySQL数据库来查询发布内容。
问题解决:MCP error -32000: Connection closed
常见原因及解决方案
-
数据库连接问题
- 确保数据库服务器正在运行且可访问
- 检查网络连接是否正常
- 验证数据库凭据是否正确
-
环境配置问题
- 确保设置了正确的环境变量
- 检查
ENV变量是否设置为prod或test
-
连接超时问题
- 增加了重试机制和超时设置
- 数据库连接现在具有3次重试机会
安装和运行
安装依赖
cd project-work-summary-mcp
uv sync
运行测试
# 使用本地测试脚本
./localTest.sh
或者直接运行:
uv run project-work-summary-mcp
配置
环境变量
ENV: 环境类型 (prod或test)LOGLEVEL: 日志级别 (DEBUG,INFO,WARNING,ERROR)
数据库配置
配置文件位于 config/ 目录下:
mysql_test_config.json: 测试环境配置mysql_prod_config.json: 生产环境配置
故障排除
1. 数据库连接失败
如果遇到数据库连接问题,请检查:
# 测试数据库连接
telnet 10.246.1.208 3306
2. MCP连接问题
如果仍然出现 Connection closed 错误,请:
- 检查日志输出以获取更多详细信息
- 确保网络可达性
- 验证数据库凭据
- 尝试重启MCP服务器
3. 超时问题
如果服务器启动后很快关闭,请检查:
- 网络延迟
- 数据库响应时间
- 服务器资源限制
日志
日志会输出到控制台,包含详细的调试信息。可以通过设置 LOGLEVEL 环境变量来调整日志级别。
改进措施
本次更新增加了以下改进来解决连接问题:
- 增强的连接重试机制:数据库连接现在有3次重试机会
- 更好的错误处理:增加了详细的错误日志记录
- 超时控制:添加了服务器启动超时机制
- 改进的日志记录:提供更多上下文信息帮助调试
Metadata
Release files for project-work-summary-mcp 0.0.1b3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| project_work_summary_mcp-0.0.1b3.tar.gz | 7.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| project_work_summary_mcp-0.0.1b3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.2 kB
Release files / project_work_summary_mcp-0.0.1b3.tar.gz
| Download URL | project_work_summary_mcp-0.0.1b3.tar.gz |
|---|---|
| Size | 7.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
061ca9316e0a70fa65b2430a7d68dea1218a75ef729e15c0a61d902a553aeea9
|
|
BLAKE2b-256 checksum How to use checksums |
17ea274adcf12e3d24e0cc500b1cdb961301b079e686fe5e3f1a4f2c7ca53269
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.11
|
Release files / project_work_summary_mcp-0.0.1b3-py3-none-any.whl
| Download URL | project_work_summary_mcp-0.0.1b3-py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bd6daf59ec53a1e93c3cae379f06289caeba9051daf436c0795a2984902f84b6
|
|
BLAKE2b-256 checksum How to use checksums |
48021c3723ec8cd2ac9be4350123c193af302ee852c499890a8c3c3471bddc02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.11
|