Token导航 LogoToken导航TokenDH.com
Local Pm logo
运维云端未说明官方级别未说明来源级核验

Local Pm

MCP Server

一款轻量级、自托管的项目管理工具,内置MCP服务器,支持AI助手直接管理项目、任务和团队。

工具数

19

提示词数

0

GitHub Stars

2

资源数

0
自托管TypeScriptClaude项目管理Claude

安装说明

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

作者 / 组织

anaskasmi

提供方

anaskasmi

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

当地PM

一个轻量级的、自托管的项目管理工具,内置MCP(模型上下文协议)服务器,使AI助手能够直接管理您的项目、工单和团队。

特性

  • 用看板图 -使用待办、进行中和完成列进行拖放式工单管理
  • 项目 -使用可定制的项目(图标、颜色、前缀)组织工作
  • 团队 -将门票分配给团队,以便更好地组织
  • 门票 -全功能门票包括:

- 优先级(紧急、高、中、低) - 截止日期 - 带有颜色的自定义标签 - 带有完成跟踪的子任务 - 票证依赖关系(被阻止) - 富文本描述

  • MCP 服务器 -通过模型上下文协议进行AI原生项目管理
  • 自托管 -您的数据保留在您的计算机上
  • Docker就绪 -一次指挥部署

截图

用看板图

门票

项目

团队

安装

使用Docker(推荐)

  1. 克隆存储库:
git clone https://github.com/your-username/local-pm.git
cd local-pm
  1. 启动容器:
docker-compose up -d
  1. 访问应用程序http://localhost:3010

手动安装

  1. 克隆存储库并安装依赖项:
git clone https://github.com/your-username/local-pm.git
cd local-pm
npm install
  1. 设置环境变量:
cp .env.example .env
# Edit .env with your MongoDB connection string
  1. 运行开发服务器:
npm run dev

MCP服务器设置

MCP(模型上下文协议)服务器允许像Claude这样的人工智能助手直接与您的项目管理数据交互。

构建MCP服务器

cd mcp-server
npm install
npm run build

添加到克劳德代码(全局)

claude mcp add --scope user local-pm node "/path/to/local-pm/mcp-server/dist/index.js"

添加到Claude桌面

添加到您的Claude桌面配置(~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "local-pm": {
      "command": "node",
      "args": ["/path/to/local-pm/mcp-server/dist/index.js"],
      "env": {
        "LOCAL_PM_URL": "http://localhost:3010"
      }
    }
  }
}

MCP工具参考

MCP服务器公开了18个用于完整项目管理的工具:

项目工具

工具说明
list_projects列出所有具有可选状态筛选器的项目
get_project按ID获取详细的项目信息
create_project使用名称、前缀、图标和颜色创建新项目
update_project更新项目属性
delete_project删除项目及其所有票(可选)

团队工具

工具说明
list_teams列出所有团队
get_team按ID获取详细的团队信息
create_team创建新团队
update_team更新团队属性
delete_team删除团队

票务工具

工具说明
list_tickets列出带有过滤器的工单(项目、团队、状态、优先级)
get_ticket通过ID获取详细的门票信息
create_ticket创建具有完整属性的新票证
update_ticket更新票证属性
move_ticket将票证移动到不同的状态列
delete_ticket删除工单

板和子任务工具

工具说明
get_board获取按状态分组的完整看板
toggle_subtask切换子任务完成状态
add_subtask向工单添加子任务

MCP如何加强AI开发

什么是MCP?

模型上下文协议(MCP)是一个开放标准,使AI助手能够与外部工具和数据源进行交互。人工智能可以通过定义良好的工具界面在现实世界中采取行动,而不仅仅是聊天。

人工智能辅助开发的好处

  1. 持续任务跟踪

- AI可以为它正在实现的功能创建票 - 跟踪编码会话的进度 - 永远不要忘记已经完成的事情或悬而未决的事情

  1. 结构化工作流

- 人工智能将复杂的特征分解为子任务 - 设定优先级和截止日期 - 管理票证之间的依赖关系

  1. 项目组织机构

- 人工智能可以将工作组织成逻辑项目 - 将任务分配给团队 - 保持对所有工作的清晰概述

  1. 无缝集成

- 直接在您的AI编码工作流程中工作 - 没有切换到外部工具的上下文 - AI在工作时读取和更新门票

示例工作流程

You: "Create a project for our new authentication system"

AI: [Creates project AUTH with relevant description]

You: "Break down the login feature into tickets"

AI: [Creates tickets for:
  - AUTH-1: Implement login form UI
  - AUTH-2: Create authentication API endpoint
  - AUTH-3: Add JWT token handling
  - AUTH-4: Implement session management
  Sets AUTH-2 as blocking AUTH-3 and AUTH-4]

You: "Start working on the login form"

AI: [Moves AUTH-1 to In Progress, implements the feature,
     then moves to Done when complete]

为什么选择本地和自托管?

  • 隐私:您的项目数据保留在您的计算机上
  • 速度:AI工具调用没有网络延迟
  • 控制:根据需要进行自定义和扩展
  • 离线:无需互联网连接即可工作

技术栈

  • 前端:Next.js 15、React、顺风CSS
  • 后端:有效载荷CMS 3.0
  • 数据库:MongoDB
  • MCP 服务器:TypeScript,@modelcontextprotocol/sdk

特别感谢

建于 有效载荷CMS

目录标签

目录标签

自托管TypeScriptClaude项目管理本地部署Kanban看板任务管理AI集成

支持客户端

Claude

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP