redmine-mcp-server
Verified Safeby flor3z-github
Overview
Enables AI assistants to interact with Redmine project management systems for issue, project, time, user, and wiki management.
Installation
npx @gmlee-ncurity/mcp-server-redmineEnvironment Variables
- REDMINE_URL
- REDMINE_API_KEY
- REDMINE_USERNAME
- REDMINE_PASSWORD
- REDMINE_SSL_VERIFY
- REDMINE_CA_CERT
- REDMINE_REQUEST_TIMEOUT
- REDMINE_MAX_RETRIES
- LOG_LEVEL
Security Notes
The server uses `zod` for robust input validation on all tool arguments, significantly reducing the risk of injection attacks. Sensitive API keys and credentials are handled via environment variables and are not hardcoded. SSL certificate verification and custom CA certificates are supported, enhancing secure communication. The `fs.readFileSync` for `REDMINE_CA_CERT` reads a local file path, which could theoretically be abused if an attacker could control the environment variable; however, this is a standard configuration pattern and not a direct vulnerability in the code itself. Debug logging can expose tool arguments, but this is a configurable log level for development purposes.
Similar Servers
backlog-mcp-server
Integrate Backlog API with AI agents (e.g., Claude) to manage projects, issues, wikis, and Git repositories through natural language commands.
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
yandex-tracker-mcp
This server acts as a Model Context Protocol (MCP) interface, enabling AI assistants to securely interact with the Yandex Tracker API for managing issues, queues, users, and various other project management functionalities.
Teamwork-MCP
An MCP server for AI agents to interact with the Teamwork.com API, enabling management of projects, tasks, people, companies, and reporting within Teamwork.