Mmcp.market

Redmine MCP server

by jztan·io.github.jztan/redmine-mcp-server·v2.16.0

MCP server that lets AI assistants manage Redmine issues, projects, wikis, and time tracking

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

78 stars

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • _registered_tool_objects

    Tool name -> the registered object, from the registry the allow list reads.

  • _select_auth_provider

    Return the FastMCP auth provider for the given mode, or None.

  • add_deal_product

    Add a product line to a RedmineUP CRM deal.

  • copy_issue

    Duplicate an existing Redmine issue with optional field overrides.

  • create_checklist_itemwrite action

    Create a new checklist item (or section header) on a Redmine issue.

  • create_redmine_issuewrite action
  • create_upload_ticketwrite action

    Reserve a slot for a file on the caller's own machine, and say where to send it.

  • delete_filewrite action

    Delete a file from a Redmine project.

  • delete_redmine_issuewrite action

    Hard-delete an issue via ``DELETE /issues/{id}.json``.

  • delete_redmine_newswrite action

    Hard-delete a news item via ``DELETE /news/{id}.json``.

  • get_checklist

    Retrieve all checklist items for a Redmine issue.

  • get_current_user

    Retrieve the currently authenticated user's profile.

  • get_gantt_chart

    Retrieve project timeline (Gantt) data: issues with dates, dependencies, and milestones.

  • get_mcp_server_info

    Return the MCP server's version, enabled-feature flags, and current user.

  • get_private_notes

    Retrieve only the private notes/journals of a Redmine issue.

  • get_project_dashboard_data

    Backend data source for the project dashboard's Refresh button.

  • get_project_modules

    Retrieve the enabled modules for a Redmine project.

  • get_redmine_attachment

    Download a Redmine attachment and return a usable reference to it.

  • get_redmine_issue
  • get_redmine_news

    Retrieve one news item, with its comments and attachments.

  • get_triage_board_data

    Backend data source for the triage board's Refresh button.

  • import_time_entries

    Bulk import multiple time entries in a single call.

  • list_contact_tags

    List the tags in use on RedmineUP CRM contacts.

  • list_crm_queries

    List saved RedmineUP CRM queries for contacts or deals.

  • list_deal_statuses

    List RedmineUP CRM deal statuses, and a project's deal categories.

  • list_files

    List all files uploaded to a Redmine project.

  • list_project_issue_custom_fields
  • list_project_members

    List members of a Redmine project.

  • list_project_trackers

    List the trackers (issue types) enabled for a specific Redmine project.

  • list_redmine_issue_priorities

    List all issue priority levels defined in the Redmine instance.

  • list_redmine_issue_statuses

    List all issue statuses defined in the Redmine instance.

  • list_redmine_issues
  • list_redmine_news

    List Redmine news (project announcements), newest first.

  • list_redmine_projects
  • list_redmine_queries

    List all saved custom queries visible to the current user.

  • list_redmine_roles

    List all roles defined in the Redmine instance.

  • list_redmine_trackers

    List all trackers (issue types) defined in the Redmine instance.

  • list_redmine_users

    List Redmine users with optional filtering.

  • list_redmine_versions

    List versions (roadmap milestones) for a Redmine project.

  • list_subtasks

    List subtasks (child issues) of a given Redmine issue.

  • list_time_entries

    List time entries from Redmine with filtering and pagination.

  • list_time_entry_activities

    List available time entry activities from Redmine.

  • manage_contact
  • manage_crm_note

    RedmineUP CRM notes on contacts and deals. Combined CRUD-by-action.

  • manage_deal

    RedmineUP CRM (Deals) plugin tool. Combined CRUD-by-action.

  • manage_deal_category

    List, create, rename, or delete RedmineUP CRM deal categories.

  • manage_document
  • manage_issue_category

    List, create, update, or delete a Redmine issue category.

  • manage_issue_note

    Edit text or toggle privacy of a Redmine journal (issue note).

  • manage_issue_relation

    List, create, or delete a Redmine issue relation.

  • manage_issue_watcher

    Add or remove a watcher on a Redmine issue. Requires Redmine 2.3.0+.

  • manage_product
  • manage_project_member

    Add, update, or remove a Redmine project membership.

  • manage_redmine_newswrite action

    Create or update a Redmine news item (project announcement).

  • manage_redmine_project
  • manage_redmine_versionwrite action

    Create, update, or delete a Redmine version (milestone/roadmap entry).

  • manage_redmine_wiki_page
  • manage_time_entrywrite action

    Create or update a Redmine time entry.

  • manage_widget
  • search_entire_redmine

    Search for issues, wiki pages and news across the Redmine instance.

  • search_redmine_issues
  • show_project_dashboard

    Show a live project dashboard (health snapshot) for a project.

  • show_triage_board

    Show a project's issues as a live, interactive board (Kanban view).

  • summarize_project_status

    Provide a summary of project status based on issue activity over the specified time period.

  • update_checklist_itemwrite action

    Update a checklist item's text, done state, or position.

  • update_redmine_issuewrite action
  • upload_filewrite action
  • wrapper

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add redmine-mcp-server -- uvx redmine-mcp-server
Add to Cursor

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.

More from jztan