redmine-mcp-server
Verified Safeby jztan
Overview
Integrates Redmine project management data with AI assistants via a Model Context Protocol (MCP) server.
Installation
redmine-mcp-serverEnvironment Variables
- REDMINE_URL
- REDMINE_API_KEY
- REDMINE_USERNAME
- REDMINE_PASSWORD
- SERVER_HOST
- SERVER_PORT
- PUBLIC_HOST
- PUBLIC_PORT
- ATTACHMENTS_DIR
- AUTO_CLEANUP_ENABLED
- CLEANUP_INTERVAL_MINUTES
- ATTACHMENT_EXPIRES_MINUTES
- REDMINE_SSL_VERIFY
- REDMINE_SSL_CERT
- REDMINE_SSL_CLIENT_CERT
Security Notes
The server demonstrates strong security practices including explicit handling of SSL/TLS configurations (self-signed, mutual TLS), UUID-based secure file storage, path traversal prevention for file serving, and time-limited access URLs for attachments. A critical path traversal vulnerability was previously addressed and removed. It uses environment variables for sensitive credentials (API key, username/password) with clear documentation to avoid hardcoding or committing them. Default binding to `0.0.0.0` is common in containerized environments but requires awareness for external exposure. Explicit warnings are provided when SSL verification is disabled.
Similar Servers
backlog-mcp-server
This MCP server integrates Backlog API with AI agents like Claude to manage projects, issues, and wikis, providing a conversational interface for project management tasks.
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
redmine-mcp-server
Enables AI assistants to interact with Redmine project management systems for issue, project, time, user, and wiki management.
mcp-redmine-proxy
Provides an HTTP bridge and MCP server for LLMs to interact with Redmine instances, enabling issue management, project browsing, and attachment handling.