io.github.jztan

redmine-mcp-server

Production-ready MCP server for Redmine with security, pagination, and enterprise features

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

REDMINE_URL(str)
Required

URL of your Redmine server (e.g., https://your-redmine-server.com)

REDMINE_USERNAME(str)

Redmine username for authentication (alternative to API key)

REDMINE_PASSWORD(str)
Secret

Redmine password for authentication (alternative to API key)

REDMINE_API_KEY(str)
Secret

Redmine API key for authentication (alternative to username/password)

SERVER_HOST(str)
Default:0.0.0.0

Host address for the MCP server (default: 0.0.0.0)

SERVER_PORT(num)
Default:8000

Port for the MCP server (default: 8000)

PUBLIC_HOST(str)
Default:localhost

Public hostname for file download URLs (default: localhost)

PUBLIC_PORT(num)
Default:8000

Public port for file download URLs (default: 8000)

ATTACHMENTS_DIR(str)
Default:./attachments

Directory for storing downloaded attachments (default: ./attachments)

AUTO_CLEANUP_ENABLED(bool)
Default:true

Enable automatic cleanup of expired files (default: true)

CLEANUP_INTERVAL_MINUTES(num)
Default:10

Interval between cleanup runs in minutes (default: 10)

ATTACHMENT_EXPIRES_MINUTES(num)
Default:60

Default expiry time for attachments in minutes (default: 60)