RedmineMCP
Verified Safeby Sunalamye
Overview
Integrate and manage Redmine projects, issues, time entries, and other data programmatically through a high-performance Rust-based MCP server.
Installation
./scripts/run-mcp.shEnvironment Variables
- REDMINE_URL
- REDMINE_TOKEN
- LOG_LEVEL
- LOG_VIEWER
- LOG_VIEWER_PORT
- LOG_VIEWER_OPEN
- LOG_FILE
Security Notes
The server is implemented in Rust, contributing to memory safety. It explicitly handles Redmine API tokens via environment variables, with warnings against committing them to version control. A built-in log viewer redacts sensitive data (like API tokens) and listens only on localhost by default, limiting network exposure. The `redmine_request` tool allows generic API calls, which grants broad access to the Redmine API and should be used carefully by the calling agent to avoid unintended actions or data exposure if misused.
Similar Servers
rust-mcp-sdk
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients, supporting various transports and authentication methods.
rust-mcp-server
Acts as a bridge for Large Language Models (LLMs) like GitHub Copilot to interact with and perform actions on local Rust development environments, automating tasks like building, testing, and analyzing code.
redmine-mcp-server
Integrates Redmine project management data with AI assistants via a Model Context Protocol (MCP) server.
agentx
AI-native terminal issue tracker for developers, providing structured task management, Git integration, and a Model Context Protocol server for agent interaction.