Redmine MCP server
MCP server that lets AI assistants manage Redmine issues, projects, wikis, and time tracking
78 stars
Reviews
Write oneNobody has reviewed Redmine yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Redmine tools (68, 12 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
_registered_tool_objectsTool name -> the registered object, from the registry the allow list reads.
_select_auth_providerReturn the FastMCP auth provider for the given mode, or None.
add_deal_productAdd a product line to a RedmineUP CRM deal.
copy_issueDuplicate an existing Redmine issue with optional field overrides.
create_checklist_itemwrite actionCreate a new checklist item (or section header) on a Redmine issue.
create_redmine_issuewrite actioncreate_upload_ticketwrite actionReserve a slot for a file on the caller's own machine, and say where to send it.
delete_filewrite actionDelete a file from a Redmine project.
delete_redmine_issuewrite actionHard-delete an issue via ``DELETE /issues/{id}.json``.
delete_redmine_newswrite actionHard-delete a news item via ``DELETE /news/{id}.json``.
get_checklistRetrieve all checklist items for a Redmine issue.
get_current_userRetrieve the currently authenticated user's profile.
get_gantt_chartRetrieve project timeline (Gantt) data: issues with dates, dependencies, and milestones.
get_mcp_server_infoReturn the MCP server's version, enabled-feature flags, and current user.
get_private_notesRetrieve only the private notes/journals of a Redmine issue.
get_project_dashboard_dataBackend data source for the project dashboard's Refresh button.
get_project_modulesRetrieve the enabled modules for a Redmine project.
get_redmine_attachmentDownload a Redmine attachment and return a usable reference to it.
get_redmine_issueget_redmine_newsRetrieve one news item, with its comments and attachments.
get_triage_board_dataBackend data source for the triage board's Refresh button.
import_time_entriesBulk import multiple time entries in a single call.
list_contact_tagsList the tags in use on RedmineUP CRM contacts.
list_crm_queriesList saved RedmineUP CRM queries for contacts or deals.
list_deal_statusesList RedmineUP CRM deal statuses, and a project's deal categories.
list_filesList all files uploaded to a Redmine project.
list_project_issue_custom_fieldslist_project_membersList members of a Redmine project.
list_project_trackersList the trackers (issue types) enabled for a specific Redmine project.
list_redmine_issue_prioritiesList all issue priority levels defined in the Redmine instance.
list_redmine_issue_statusesList all issue statuses defined in the Redmine instance.
list_redmine_issueslist_redmine_newsList Redmine news (project announcements), newest first.
list_redmine_projectslist_redmine_queriesList all saved custom queries visible to the current user.
list_redmine_rolesList all roles defined in the Redmine instance.
list_redmine_trackersList all trackers (issue types) defined in the Redmine instance.
list_redmine_usersList Redmine users with optional filtering.
list_redmine_versionsList versions (roadmap milestones) for a Redmine project.
list_subtasksList subtasks (child issues) of a given Redmine issue.
list_time_entriesList time entries from Redmine with filtering and pagination.
list_time_entry_activitiesList available time entry activities from Redmine.
manage_contactmanage_crm_noteRedmineUP CRM notes on contacts and deals. Combined CRUD-by-action.
manage_dealRedmineUP CRM (Deals) plugin tool. Combined CRUD-by-action.
manage_deal_categoryList, create, rename, or delete RedmineUP CRM deal categories.
manage_documentmanage_issue_categoryList, create, update, or delete a Redmine issue category.
manage_issue_noteEdit text or toggle privacy of a Redmine journal (issue note).
manage_issue_relationList, create, or delete a Redmine issue relation.
manage_issue_watcherAdd or remove a watcher on a Redmine issue. Requires Redmine 2.3.0+.
manage_productmanage_project_memberAdd, update, or remove a Redmine project membership.
manage_redmine_newswrite actionCreate or update a Redmine news item (project announcement).
manage_redmine_projectmanage_redmine_versionwrite actionCreate, update, or delete a Redmine version (milestone/roadmap entry).
manage_redmine_wiki_pagemanage_time_entrywrite actionCreate or update a Redmine time entry.
manage_widgetsearch_entire_redmineSearch for issues, wiki pages and news across the Redmine instance.
search_redmine_issuesshow_project_dashboardShow a live project dashboard (health snapshot) for a project.
show_triage_boardShow a project's issues as a live, interactive board (Kanban view).
summarize_project_statusProvide a summary of project status based on issue activity over the specified time period.
update_checklist_itemwrite actionUpdate a checklist item's text, done state, or position.
update_redmine_issuewrite actionupload_filewrite actionwrapper
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan57 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
claude mcp add redmine-mcp-server -- uvx redmine-mcp-server
Redmine: common questions
- Is Redmine MCP server safe?
- Mostly: it is graded B (83/100). Read the Redmine safety report
- How do I install Redmine?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Redmine need an API key?
- Yes. The registry entry asks for
REDMINE_PASSWORD,REDMINE_API_KEY. - Is Redmine maintained?
- The last commit was in the last day (2026-09-19). The latest release is v2.16.0.