JR

jztan/redmine-mcp-server

部署与 DevOps

本页由 AI 翻译,技术细节请以原文为准。 查看原文

88 stars 42 forks 质量 89 趋势 35MIT

jztan/redmine-mcp-server 是从 https://github.com/jztan/redmine-mcp-server. 导入的 MCP 候选服务器。

概览

jztan/redmine-mcp-server 是从 https://github.com/jztan/redmine-mcp-server. 导入的 MCP 候选服务器。

概述(AI 翻译)

一个模型上下文协议(MCP)服务器,将AI助手连接到Redmine。它以MCP工具的形式暴露你的Redmine实例的项目、问题、时间跟踪、维基页面和文件。

mcp-name: io.github.jztan/redmine-mcp-server

一个AI代理正在redmine-mcp-server中对Redmine冲刺进行分流。试试现场演示→

工具参考 |更新日志 |贡献 |故障排除

特色

  • 53 个 MCP 工具,配备 Redmine 的 Redmine,68 个带 RedmineUP 和 DMSF 插件的 PDF(加上 1 个由 REDMINE_MCP_EXPOSE_ADMIN_TOOLS=true 限制的操作工具):问题、项目、新闻、时间跟踪、维基、甘特、文件操作、会员管理、产品、联系人和优惠(CRM)、DMSF 文档、帮助台邮件回复和工单联系人等
  • 交互式看板板:show_triage_board 通过 MCP 应用扩展直接在聊天中实时拖放问题板
  • 灵活认证:API密钥、用户名/密码、OAuth2每用户令牌,或在Redmines上使用每个用户自己的API密钥登录浏览器登录,无需OAuth
  • 提示注入保护:用户控制内容,包裹边界标签,确保LLM安全使用。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Redmine MCP Server

A Model Context Protocol (MCP) server that connects AI assistants to Redmine. It exposes your Redmine instance’s projects, issues, time tracking, wiki pages, and files as MCP tools.

mcp-name: io.github.jztan/redmine-mcp-server

An AI agent triaging a Redmine sprint through redmine-mcp-server. Try the live demo →

Tool reference | Changelog | Contributing | Troubleshooting

Features

  • 53 MCP tools on a stock Redmine, 68 with the RedmineUP and DMSF plugins (plus 1 operator tool gated by REDMINE_MCP_EXPOSE_ADMIN_TOOLS=true): Issues, projects, news, time tracking, wiki, Gantt, file operations, membership management, products, contacts and deals (CRM), DMSF documents, Helpdesk email replies and ticket contacts, and more
  • Interactive Kanban Board: show_triage_board renders a live, drag-and-drop issue board right in the chat via the MCP Apps extension
  • Flexible Authentication: API key, username/password, OAuth2 per-user tokens, or a browser login with each user’s own API key on Redmines without OAuth
  • Prompt Injection Protection: User-controlled content wrapped in boundary tags for safe LLM consumption
  • Read-Only Mode: Restrict to read-only operations via REDMINE_MCP_READ_ONLY environment variable
  • HTTP File Serving: Secure attachment access via UUID-based URLs with automatic expiry
  • Pagination Support: Handle large result sets with configurable limits
  • MCP Compliant: Built on FastMCP with HTTP transport
在 GitHub 查看完整 README

安装

npx mcp-remote https://your-host/mcp --header X-Redmine-API-Key:${RM_KEY}
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "redmine": { "command": "npx", "args": ["mcp-remote", "https://your-host/mcp", "--header", "X-Redmine-API-Key:${RM_KEY}"], "env": { "RM_KEY": "<your redmine api key>" } }}}