Skip to main content
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

常见原因及解决方案

  1. 数据库连接问题

    • 确保数据库服务器正在运行且可访问
    • 检查网络连接是否正常
    • 验证数据库凭据是否正确
  2. 环境配置问题

    • 确保设置了正确的环境变量
    • 检查 ENV 变量是否设置为 prod 或 test
  3. 连接超时问题

    • 增加了重试机制和超时设置
    • 数据库连接现在具有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 错误,请:

  1. 检查日志输出以获取更多详细信息
  2. 确保网络可达性
  3. 验证数据库凭据
  4. 尝试重启MCP服务器

3. 超时问题

如果服务器启动后很快关闭,请检查:

  • 网络延迟
  • 数据库响应时间
  • 服务器资源限制

日志

日志会输出到控制台,包含详细的调试信息。可以通过设置 LOGLEVEL 环境变量来调整日志级别。

改进措施

本次更新增加了以下改进来解决连接问题:

  1. 增强的连接重试机制:数据库连接现在有3次重试机会
  2. 更好的错误处理:增加了详细的错误日志记录
  3. 超时控制:添加了服务器启动超时机制
  4. 改进的日志记录:提供更多上下文信息帮助调试

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)

Source distribution for project-work-summary-mcp 0.0.1b3
File Size Uploaded
project_work_summary_mcp-0.0.1b3.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for project-work-summary-mcp 0.0.1b3
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.1b3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page