Token导航 LogoToken导航TokenDH.com
Tonle OpenProject MCP Server logo
开发工具未说明官方级别未说明来源级核验

Tonle OpenProject MCP Server

MCP Server

一个连接AI助手与OpenProject API v3的模型上下文协议(MCP)服务器,提供项目管理与任务自动化功能。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
开发工具任务自动化TypeScriptClaudeAPI网关ClaudeCursorWindsurf

安装说明

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

作者 / 组织

liratanak

提供方

liratanak

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

Tonle OpenProject MCP服务器

模型上下文协议(MCP)服务器,将人工智能助手(Claude、Cursor、Windsurf等)连接到OpenProject的API v3。

快速开始

1.安装Bun

curl -fsSL https://bun.sh/install | bash

2.克隆和安装

git clone https://github.com/liratanak/tonle.git
cd tonle
bun install

3.配置环境

创建一个 .env 文件或设置环境变量:

OPENPROJECT_URL=https://your-instance.openproject.com
OPENPROJECT_API_KEY=your-api-key-here

获取API密钥:

  • 登录OpenProject→ 我的账户→ 访问令牌→ 生成

4.运行服务器

# Stdio mode (default)
bun run index.ts

# HTTP mode
bun run start:http

5.使用MCP检查员进行测试

bunx @modelcontextprotocol/inspector bun run index.ts

与MCP客户端一起使用

添加到您的MCP客户端配置中(例如。, claude_desktop_config.json, .cursor/mcp.json):

{
  "mcpServers": {
    "openproject": {
      "command": "bun",
      "args": ["run", "/absolute/path/to/tonle/index.ts"],
      "env": {
        "OPENPROJECT_URL": "https://your-instance.openproject.com",
        "OPENPROJECT_API_KEY": "your-api-key-here"
      }
    }
  }
}

配置文件位置:

  • 克劳德桌面版 (macOS): ~/Library/Application Support/Claude/claude_desktop_config.json
  • 克劳德桌面版 (Windows): %APPDATA%\Claude\claude_desktop_config.json
  • 克劳德桌面版 (Linux): ~/.config/Claude/claude_desktop_config.json
  • 光标: .cursor/mcp.json 在项目根中

你能做什么

连接后,您可以要求您的AI助手:

  • “列出我的所有OpenProject项目”
  • 在项目X中创建一个名为“设置测试环境”的新任务
  • “显示分配给我的所有工作包”
  • 将工作包#123更新为“进行中”状态
  • 还有更多。..

文档

特性

  • ✅ 完整的OpenProject API v3覆盖范围(40多个端点类别)
  • ✅ 工作包、项目、用户、时间条目等
  • ✅ 标准运输(本地客户)
  • ✅ HTTP传输(远程客户端)
  • ✅ 使用TypeScript和Zod验证的类型安全
  • ✅ 综合日志记录系统(按呼叫者/发起者记录每日日志)

故障排除

问题解决方案
服务器未出现检查绝对路径 index.ts,重新启动客户端
身份验证错误验证API密钥是否正确并具有权限
连接超时检查 OPENPROJECT_URL 可访问
找不到Bun命令确保Bun已安装并位于PATH中

贡献

git clone https://github.com/liratanak/tonle.git
cd tonle
bun install
bun run dev    # Development mode
bun test       # Run tests

建筑.md 了解详细的开发信息。

许可证

MIT许可证-有关详细信息,请参阅许可证文件

资源

  • 打开项目: https://www.openproject.org/docs/
  • OpenProject API: https://www.openproject.org/docs/api/
  • MCP规范: https://spec.modelcontextprotocol.io/
  • MCP-SDK: https://github.com/modelcontextprotocol/typescript-sdk

目录标签

目录标签

开发工具任务自动化TypeScriptClaudeAPI网关AI集成本地部署项目管理

支持客户端

ClaudeCursorWindsurf

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP