甘特图 MCP 服务器
一个专为甘特图管理设计的模型上下文协议(MCP)服务器,允许AI助手通过标准化接口创建、管理和可视化甘特图项目与任务。
功能特点
- 项目管理
- 创建新的甘特图项目
- 列出所有现有项目
- 删除不需要的项目
- 任务管理
- 添加新任务到项目
- 更新任务信息(名称、描述、日期、负责人、进度)
- 删除任务
- 获取任务详情
- 可视化
- 生成交互式HTML甘特图
- 自动在浏览器中打开甘特图
使用指南
- 确保您的系统上安装了Python 3.10或更高版本。
- 确保安装了
uv工具,如果尚未安装,请参考uv官方安装指南进行安装。 - 克隆此仓库:
- 创建虚拟环境并安装依赖:
# 创建虚拟环境
uv venv
source .venv/bin/activate # Unix/macOS
# 或 .venv\\Scripts\\activate # Windows
# 安装依赖项
uv pip install -e .
- 运行服务器:
# 直接运行服务器
uv run run_server.py
- 确保数据目录存在(首次运行时):
mkdir -p data charts
与MCP Client集成
添加以下配置:
{
"mcpServers": {
"gantt-server": {
"command": "uv",
"args": [
"--directory",
"<完整路径到gantt-mcp-server目录>",
"run",
"run_server.py"
]
}
}
}
Recommend MCP Servers 💡
notion-server
MCP server for seamless integration with Notion workspace operations
Glitchfix/mcp-duckduckgo
A Model Context Protocol server that provides web search and content fetching capabilities using DuckDuckGo. This server enables LLMs to search the web and retrieve content from web pages without requiring any API keys.
@modelcontextprotocol/server-brave-search
An MCP server integrating the Brave Search API for web and local search, offering features like web search, local search, and flexible filtering.
mcp-replicate
A Model Context Protocol (MCP) server implementation that allows running Replicate AI models through a simple tool-based interface, enabling features like model search, prediction creation, and image handling.
memcord
AI Memory Management for Claude Desktop, providing intelligent summarization, search, and organization of chat history as a self-hosted MCP server.
OpenMM Documentation
An MCP server for semantic search of OpenMM molecular dynamics simulation documentation, providing vectorized content and semantic search capabilities for LLM integration.