io.github.jztan/redmine-mcp-server MCP Server
io.github.jztan/redmine-mcp-server
What is the io.github.jztan/redmine-mcp-server MCP server?
MCP server that lets AI assistants manage Redmine issues, projects, wikis, and time tracking
How to install io.github.jztan/redmine-mcp-server
Copy-paste configuration for popular MCP clients.
REDMINE_URLrequiredURL of your Redmine server (e.g., https://your-redmine-server.com)
REDMINE_USERNAMERedmine username for authentication (alternative to API key)
REDMINE_PASSWORDsecretRedmine password for authentication (alternative to API key)
REDMINE_API_KEYsecretRedmine API key for authentication (alternative to username/password)
SERVER_HOSTHost address for the MCP server (default: 0.0.0.0)
SERVER_PORTPort for the MCP server (default: 8000)
PUBLIC_HOSTPublic hostname for file download URLs (default: localhost)
PUBLIC_PORTPublic port for file download URLs (default: 8000)
ATTACHMENTS_DIRDirectory for storing downloaded attachments (default: ./attachments)
AUTO_CLEANUP_ENABLEDEnable automatic cleanup of expired files (default: true)
CLEANUP_INTERVAL_MINUTESInterval between cleanup runs in minutes (default: 10)
ATTACHMENT_EXPIRES_MINUTESDefault expiry time for attachments in minutes (default: 60)
{
"mcpServers": {
"redmine-mcp-server": {
"command": "uvx",
"args": [
"redmine-mcp-server"
],
"env": {
"REDMINE_URL": "<YOUR_REDMINE_URL>",
"REDMINE_USERNAME": "<YOUR_REDMINE_USERNAME>",
"REDMINE_PASSWORD": "<YOUR_REDMINE_PASSWORD>",
"REDMINE_API_KEY": "<YOUR_REDMINE_API_KEY>",
"SERVER_HOST": "<YOUR_SERVER_HOST>",
"SERVER_PORT": "<YOUR_SERVER_PORT>",
"PUBLIC_HOST": "<YOUR_PUBLIC_HOST>",
"PUBLIC_PORT": "<YOUR_PUBLIC_PORT>",
"ATTACHMENTS_DIR": "<YOUR_ATTACHMENTS_DIR>",
"AUTO_CLEANUP_ENABLED": "<YOUR_AUTO_CLEANUP_ENABLED>",
"CLEANUP_INTERVAL_MINUTES": "<YOUR_CLEANUP_INTERVAL_MINUTES>",
"ATTACHMENT_EXPIRES_MINUTES": "<YOUR_ATTACHMENT_EXPIRES_MINUTES>"
}
}
}
}{
"mcpServers": {
"redmine-mcp-server": {
"command": "uvx",
"args": [
"redmine-mcp-server"
],
"env": {
"REDMINE_URL": "<YOUR_REDMINE_URL>",
"REDMINE_USERNAME": "<YOUR_REDMINE_USERNAME>",
"REDMINE_PASSWORD": "<YOUR_REDMINE_PASSWORD>",
"REDMINE_API_KEY": "<YOUR_REDMINE_API_KEY>",
"SERVER_HOST": "<YOUR_SERVER_HOST>",
"SERVER_PORT": "<YOUR_SERVER_PORT>",
"PUBLIC_HOST": "<YOUR_PUBLIC_HOST>",
"PUBLIC_PORT": "<YOUR_PUBLIC_PORT>",
"ATTACHMENTS_DIR": "<YOUR_ATTACHMENTS_DIR>",
"AUTO_CLEANUP_ENABLED": "<YOUR_AUTO_CLEANUP_ENABLED>",
"CLEANUP_INTERVAL_MINUTES": "<YOUR_CLEANUP_INTERVAL_MINUTES>",
"ATTACHMENT_EXPIRES_MINUTES": "<YOUR_ATTACHMENT_EXPIRES_MINUTES>"
}
}
}
}{
"mcpServers": {
"redmine-mcp-server": {
"command": "uvx",
"args": [
"redmine-mcp-server"
],
"env": {
"REDMINE_URL": "<YOUR_REDMINE_URL>",
"REDMINE_USERNAME": "<YOUR_REDMINE_USERNAME>",
"REDMINE_PASSWORD": "<YOUR_REDMINE_PASSWORD>",
"REDMINE_API_KEY": "<YOUR_REDMINE_API_KEY>",
"SERVER_HOST": "<YOUR_SERVER_HOST>",
"SERVER_PORT": "<YOUR_SERVER_PORT>",
"PUBLIC_HOST": "<YOUR_PUBLIC_HOST>",
"PUBLIC_PORT": "<YOUR_PUBLIC_PORT>",
"ATTACHMENTS_DIR": "<YOUR_ATTACHMENTS_DIR>",
"AUTO_CLEANUP_ENABLED": "<YOUR_AUTO_CLEANUP_ENABLED>",
"CLEANUP_INTERVAL_MINUTES": "<YOUR_CLEANUP_INTERVAL_MINUTES>",
"ATTACHMENT_EXPIRES_MINUTES": "<YOUR_ATTACHMENT_EXPIRES_MINUTES>"
}
}
}
}{
"servers": {
"redmine-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"redmine-mcp-server"
],
"env": {
"REDMINE_URL": "<YOUR_REDMINE_URL>",
"REDMINE_USERNAME": "<YOUR_REDMINE_USERNAME>",
"REDMINE_PASSWORD": "<YOUR_REDMINE_PASSWORD>",
"REDMINE_API_KEY": "<YOUR_REDMINE_API_KEY>",
"SERVER_HOST": "<YOUR_SERVER_HOST>",
"SERVER_PORT": "<YOUR_SERVER_PORT>",
"PUBLIC_HOST": "<YOUR_PUBLIC_HOST>",
"PUBLIC_PORT": "<YOUR_PUBLIC_PORT>",
"ATTACHMENTS_DIR": "<YOUR_ATTACHMENTS_DIR>",
"AUTO_CLEANUP_ENABLED": "<YOUR_AUTO_CLEANUP_ENABLED>",
"CLEANUP_INTERVAL_MINUTES": "<YOUR_CLEANUP_INTERVAL_MINUTES>",
"ATTACHMENT_EXPIRES_MINUTES": "<YOUR_ATTACHMENT_EXPIRES_MINUTES>"
}
}
}
}claude mcp add redmine-mcp-server --env REDMINE_URL=<YOUR_REDMINE_URL> --env REDMINE_USERNAME=<YOUR_REDMINE_USERNAME> --env REDMINE_PASSWORD=<YOUR_REDMINE_PASSWORD> --env REDMINE_API_KEY=<YOUR_REDMINE_API_KEY> --env SERVER_HOST=<YOUR_SERVER_HOST> --env SERVER_PORT=<YOUR_SERVER_PORT> --env PUBLIC_HOST=<YOUR_PUBLIC_HOST> --env PUBLIC_PORT=<YOUR_PUBLIC_PORT> --env ATTACHMENTS_DIR=<YOUR_ATTACHMENTS_DIR> --env AUTO_CLEANUP_ENABLED=<YOUR_AUTO_CLEANUP_ENABLED> --env CLEANUP_INTERVAL_MINUTES=<YOUR_CLEANUP_INTERVAL_MINUTES> --env ATTACHMENT_EXPIRES_MINUTES=<YOUR_ATTACHMENT_EXPIRES_MINUTES> -- uvx redmine-mcp-serverRelated MCP servers
Production-ready MCP server for PDF processing with intelligent caching.
View repository →