使用说明
TaskManager MCP服务器
TaskManager应用程序生态系统的模型上下文协议(MCP)服务器。
概述
此存储库包含为TaskManager项目提供增强功能的MCP服务器:
- mcpsqlite服务器:TaskManager的SQLite数据库交互服务器
- mcp snyk服务器:Snyk安全扫描集成服务器
- mcp atlassian服务器:Atlassian产品集成(Jira和Confluence)
结构
taskmanager-mcp-servers/
├── mcp-sqlite-server/ # SQLite MCP server
│ ├── index.js
│ ├── package.json
│ └── README.md
├── mcp-snyk-server/ # Snyk security MCP server
│ ├── index.js
│ ├── package.json
│ └── README.md
├── mcp-atlassian-server/ # Atlassian integration MCP server
│ ├── index.js
│ ├── package.json
│ └── README.md
├── package.json # Workspace configuration
└── README.md # This file
快速开始
安装
# Install all dependencies
npm run install:all
正在运行的服务器
# Start SQLite server
npm run start:sqlite
# Start Snyk server
npm run start:snyk
# Start Atlassian server
npm run start:atlassian
个人服务器文档
每个MCP服务器都有自己的详细文档:
配置
对于Tabnine
添加到您的 .tabnine/mcp_servers.json:
{
"mcpServers": {
"sqlite-taskmanager": {
"command": "node",
"args": [
"/path/to/taskmanager-mcp-servers/mcp-sqlite-server/index.js"
],
"env": {}
},
"snyk-security": {
"command": "node",
"args": [
"/path/to/taskmanager-mcp-servers/mcp-snyk-server/index.js"
],
"env": {
"SNYK_TOKEN": "your-snyk-token",
"PROJECT_PATH": "/path/to/your/project"
}
},
"atlassian": {
"command": "node",
"args": [
"/path/to/taskmanager-mcp-servers/mcp-atlassian-server/index.js"
],
"env": {
"ATLASSIAN_DOMAIN": "yourcompany.atlassian.net",
"ATLASSIAN_EMAIL": "your.email@company.com",
"ATLASSIAN_API_TOKEN": "your-api-token-here"
}
}
}
}
适用于克劳德桌面
添加到您的Claude Desktop配置中:
{
"mcpServers": {
"sqlite-taskmanager": {
"command": "node",
"args": [
"/path/to/taskmanager-mcp-servers/mcp-sqlite-server/index.js"
]
}
}
}
相关项目
许可证
麻省理工学院
贡献
欢迎拉取请求!请确保:
- 代码遵循现有样式
- 测试通过(如适用)
- 文档已更新
支持
对于问题或疑问,请在此存储库中打开问题。
