Token导航 LogoToken导航TokenDH.com
Worksection MCP Server logo
办公协作未说明官方级别未说明来源级核验

Worksection MCP Server

MCP Server

Worksection MCP Server是一个基于模型上下文协议(MCP)的服务,允许AI助手通过自然语言与Worksection项目管理平台交互,管理项目、任务、评论、成员和标签。

工具数

21

提示词数

0

GitHub Stars

0

资源数

0
团队协作自然语言处理TypeScriptClaude项目管理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

novgorodskii

提供方

novgorodskii

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP服务器工作区

](https://www.npmjs.com/package/worksection-mcp-server) ![License: MIT](https://opensource.org/licenses/MIT) ](https://nodejs.org)

MCP(模型上下文协议)服务器 工作区 --乌克兰和东欧流行的项目管理平台。

让像Claude这样的人工智能助手通过自然语言与您的Worksection帐户进行交互:管理项目、任务、评论、成员和标签。

______________________________________________________________________

目录

______________________________________________________________________

快速开始

# 1. Install
git clone https://github.com/novgorodskii/worksection-mcp-server.git
cd worksection-mcp-server
npm install && npm run build

# 2. Configure env vars
export WORKSECTION_URL=https://yourcompany.worksection.com
export WORKSECTION_API_KEY=your_api_key_here

# 3. Run
node dist/index.js

在工作区获取API密钥: 账户→ API → 显示API密钥 (只有帐户所有者有权访问)。

______________________________________________________________________

安装

先决条件

  • Node.js 18或更高版本
  • 具有管理员权限的工作分区帐户

来源

git clone https://github.com/novgorodskii/worksection-mcp-server.git
cd worksection-mcp-server
npm install
npm run build

环境变量

在shell中设置这些或创建 .env 文件(参见 .env.example):

变量描述
WORKSECTION_URL您的工作区URL(例如。 https://yourcompany.worksection.com)
WORKSECTION_API_KEY工作区设置中的Admin API密钥

______________________________________________________________________

配置

克劳德桌面

添加 claude_desktop_config.json:

{
  "mcpServers": {
    "worksection": {
      "command": "node",
      "args": ["/path/to/worksection-mcp-server/dist/index.js"],
      "env": {
        "WORKSECTION_URL": "https://yourcompany.worksection.com",
        "WORKSECTION_API_KEY": "your_api_key_here"
      }
    }
  }
}

克劳德代码

claude mcp add worksection -- node /path/to/worksection-mcp-server/dist/index.js

确保 WORKSECTION_URLWORKSECTION_API_KEY 在shell环境中设置。

直接执行

WORKSECTION_URL=https://yourcompany.worksection.com \
WORKSECTION_API_KEY=your_key \
node dist/index.js

______________________________________________________________________

可用工具

服务器暴露 21工具 横跨5个类别。

📁 Projects (7 tools)

工具说明
worksection_get_projects列出所有具有可选状态筛选器的项目
worksection_get_project获取详细的项目信息
worksection_create_project创建新项目
worksection_update_project更新项目详细信息
worksection_archive_project归档项目
worksection_activate_project激活已存档的项目
worksection_get_project_folders列出项目文件夹

✅ Tasks (8 tools)

工具说明
worksection_get_all_tasks列出项目中的所有任务
worksection_get_tasks列出特定项目中的任务
worksection_get_task获取详细的任务信息
worksection_create_task创建任务(或子任务)
worksection_update_task更新任务详细信息
worksection_complete_task将任务标记为已完成
worksection_reopen_task重新打开已完成的任务
worksection_search_tasks按文本、受让人、日期等搜索任务。

💬 Comments (2 tools)

工具说明
worksection_get_comments获取任务的所有评论
worksection_post_comment对任务发表评论

👥 Members (2 tools)

工具说明
worksection_get_members列出所有帐户成员
worksection_add_project_members向项目添加成员

🏷️ Tags (2 tools)

工具说明
worksection_get_tags列出可用标签
worksection_set_task_tags在任务上设置标签

______________________________________________________________________

认证

此服务器使用 管理员令牌 身份验证方法:

  • 根据查询参数+API密钥生成MD5哈希
  • 提供对所有帐户数据的完全访问权限
  • 只有帐户所有者才能生成API密钥

有关每个用户的访问权限,请参阅 工作部分OAuth 2.0文档.

______________________________________________________________________

速率限制

工作部门强制执行 每秒1个请求 速率限制。此服务器会自动处理它——请求以最小1.1s的间隔排队,因此您不必担心达到限制。

______________________________________________________________________

安全

  • 🔐 API密钥仅从环境变量中读取-从不进行硬编码
  • ✅ 所有输入均已Zod模式验证
  • 🖥️ 通过stdio传输在本地运行——无网络暴露
  • 🛡️ API工作区本身不允许删除项目、任务、注释或成员(设计安全)

______________________________________________________________________

发展

npm run dev    # Watch mode (auto-recompile)
npm run build  # One-time build
npm start      # Run the server

______________________________________________________________________

项目结构

worksection-mcp-server/
├── src/
│   ├── index.ts              # Server entry point
│   ├── types.ts              # TypeScript type definitions
│   ├── constants.ts          # Shared constants
│   ├── services/
│   │   ├── client.ts         # Worksection API client (auth + rate limit)
│   │   └── formatters.ts     # Markdown formatting helpers
│   └── tools/
│       ├── projects.ts       # Project management tools
│       ├── tasks.ts          # Task management tools
│       ├── comments.ts       # Comment tools
│       ├── members.ts        # Member/team tools
│       └── tags.ts           # Tag/label tools
├── package.json
├── tsconfig.json
└── README.md

______________________________________________________________________

许可证

麻省理工学院

______________________________________________________________________

Made with ❤️ for the Worksection community

目录标签

目录标签

团队协作自然语言处理TypeScriptClaude项目管理本地部署AI助手任务管理

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

21

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauthremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP