io.github.jztan/redmine-mcp-server
MCP server that lets AI assistants manage Redmine issues, projects, wikis, and time tracking
io.github.jztan/redmine-mcp-server · Repository · version 2.11.0 · 67 stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx redmine-mcp-server
Needs credentials: REDMINE_URL. The probe used placeholder values, so an amber needs credentials result below means the server asked for the real ones, not that it is broken. Maintainers: how to go green.
Results by platform
Linux
needs credentials2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Installed 73 packages in 107ms
2026-08-16 03:03:31 WARNING No Redmine authentication configured. Please set REDMINE_API_KEY or REDMINE_USERNAME/REDMINE_PASSWORD in your .env file, or set REDMINE_AUTH_MODE=oauth or oauth-proxy.
2026-08-16 03:03:31 INFO Redmine MCP Server v2.11.0
2026-08-16 03:03:31 INFO Auth mode: legacy
2026-08-16 03:03:31 INFO Started server process [14024]
2026-08-16 03:03:31 INFO Waiting for application startup.
2026-08-16 03:03:31 INFO StreamableHTTP session manager started
2026-08-16 03:03:31 INFO Application startup complete.
2026-08-16 03:03:31 ERROR [Errno 98] error while attempting to bind on address ('127.0.0.1', 8000): [errno 98] address already in use
2026-08-16 03:03:31 INFO Waiting for application shutdown.
2026-08-16 03:03:31 INFO StreamableHTTP session manager shutting down
2026-08-16 03:03:31 INFO Application shutdown complete.
macOS
needs credentials2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Installed 71 packages in 712ms
2026-08-16 03:06:53 WARNING No Redmine authentication configured. Please set REDMINE_API_KEY or REDMINE_USERNAME/REDMINE_PASSWORD in your .env file, or set REDMINE_AUTH_MODE=oauth or oauth-proxy.
2026-08-16 03:06:54 INFO Redmine MCP Server v2.11.0
2026-08-16 03:06:54 INFO Auth mode: legacy
2026-08-16 03:06:54 INFO Started server process [53740]
2026-08-16 03:06:54 INFO Waiting for application startup.
2026-08-16 03:06:54 INFO StreamableHTTP session manager started
2026-08-16 03:06:54 INFO Application startup complete.
2026-08-16 03:06:54 ERROR [Errno 48] error while attempting to bind on address ('127.0.0.1', 8000): [errno 48] address already in use
2026-08-16 03:06:54 INFO Waiting for application shutdown.
2026-08-16 03:06:54 INFO StreamableHTTP session manager shutting down
2026-08-16 03:06:54 INFO Application shutdown complete.
Windows
timed out2026-08-16 · probed over pypi1 recorded run, oldest first.
handshake failed: MCP error -32001: Request timed out --- stderr (tail) --- Installed 74 packages in 16.69s 2026-08-16 05:02:59 WARNING No Redmine authentication configured. Please set REDMINE_API_KEY or REDMINE_USERNAME/REDMINE_PASSWORD in your .env file, or set REDMINE_AUTH_MODE=oauth or oauth-proxy. 2026-08-16 05:02:59 INFO Redmine MCP Server v2.11.0 2026-08-16 05:02:59 INFO Auth mode: legacy 2026-08-16 05:03:02 INFO Started server process [2056] 2026-08-16 05:03:02 INFO Waiting for application startup. 2026-08-16 05:03:02 INFO StreamableHTTP session manager started 2026-08-16 05:03:02 INFO Application startup complete. 2026-08-16 05:03:02 INFO Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.jztan__redmine-mcp-server.html)