Redmine MCP Server
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
REDMINE_HOST | Yes | Redmine server URL (e.g., 'https://redmine.example.com') | |
REDMINE_API_KEY | Yes | API key obtained from Redmine user settings |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_issues | List Redmine issues with filtering and pagination.
|
create_issue | Create a new issue |
update_issue | Update an existing issue |
delete_issue | Delete an issue |
add_issue_watcher | Add a user as a watcher to an issue |
remove_issue_watcher | Remove a user from issue watchers |
list_projects | List all accessible projects (public and authorized private projects).
|
show_project | Get detailed information about a specific project.
|
create_project | Create a new project.
|
update_project | Update an existing project.
|
archive_project | Archive a project.
|
unarchive_project | Unarchive a previously archived project.
|
delete_project | Permanently delete a project.
|
list_time_entries | List time entries.
|
show_time_entry | Get detailed time entry information.
|
create_time_entry | Create a new time entry.
|
update_time_entry | Update an existing time entry.
|
delete_time_entry | Delete a time entry.
|
list_users | List users (requires admin privileges). Returns a list of users with filtering options. Available since Redmine 1.1 |
show_user | Get user details.
|
create_user | Create a new user (requires admin privileges). Returns:
|
update_user | Update an existing user (requires admin privileges). Returns:
|
delete_user | Delete a user (requires admin privileges).
|