loading…
Search for a command to run...
loading…
Exposes Redmine data to MCP clients through OAuth 2.1 authentication, enabling AI agents to manage projects, issues, and time entries. It supports a variety of
Exposes Redmine data to MCP clients through OAuth 2.1 authentication, enabling AI agents to manage projects, issues, and time entries. It supports a variety of operations including issue creation, full-text search, and time logging via a secure HTTP transport.
A Redmine plugin that exposes Redmine as a Model Context Protocol (MCP) server with OAuth 2.1 authentication, enabling Claude AI and other MCP clients to access Redmine data.
/mcp with 10 tools/mcp/oauth/register/admin/mcp/tokens| Tool | Description |
|---|---|
list_projects |
List visible projects |
get_project |
Get project details |
list_issues |
List issues with filters |
get_issue |
Get issue details |
create_issue |
Create a new issue |
update_issue |
Update an existing issue |
list_users |
List users (admin only) |
search |
Full-text search |
list_time_entries |
List time entries |
create_time_entry |
Log time on an issue |
Clone this plugin into Redmine's plugins/ directory:
git clone https://github.com/your-org/redmine_mcp plugins/redmine_mcp
Run migrations:
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
Restart Redmine.
https://your-redmine-host/mcpNavigate to Administration → MCP Authorizations to:
Open in VS Code with the Dev Containers extension. The container will:
RAILS_ENV=test bundle exec rake redmine:plugins:test NAME=redmine_mcp
npx playwright test --reporter list --workers 1
npm run lint # TypeScript
| Redmine | Database |
|---|---|
| 5.1, 6.0, 6.1 | SQLite, MySQL 5.7+, PostgreSQL 14+ |
GPL-2.0
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"redmine-mcp-server": {
"command": "npx",
"args": []
}
}
}