Перейти к содержимому

MCP Redmine

Интеграция Claude Desktop с Redmine API для управления проектами и задачами через ИИ.

Python
69 stars

Описание

MCP Redmine — сервер на Python, который подключает Claude Desktop к Redmine, обеспечивая доступ к почти 100% API. Ключевые особенности: поиск и просмотр проектов/задач, создание/обновление задач с markdown, загрузка/скачивание файлов, управление временем и статусами. Использует httpx для запросов и OpenAPI-спецификацию Redmine. Идеально для автоматизации управления проектами с помощью LLM: создание отчётов, поиск issues, логирование времени.

Возможности

Поиск и просмотр

Поиск проектов, задач и времени; список доступных API-путей через redmine_paths_list и redmine_paths_info.

Создание и обновление задач

Создание новых issues с markdown, обновление статусов, полей и комментариев с помощью redmine_request.

Управление файлами

Загрузка файлов с токеном (redmine_upload) и скачивание вложений по ID (redmine_download).

Логирование времени

Создание и отслеживание time entries для задач.

Полный API-доступ

Выполнение любых HTTP-запросов к Redmine API (GET/POST/PUT) с параметрами и данными.

Установка

Установка с uv (рекомендуется):

Сначала установите uv (инструкции для Linux/macOS/Windows в README).

Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "redmine": {
      "command": "uvx",
      "args": ["--from", "mcp-redmine==2025.09.03.141435", 
              "--refresh-package", "mcp-redmine", "mcp-redmine"],
      "env": {
        "REDMINE_URL": "https://your-redmine-instance.example.com",
        "REDMINE_API_KEY": "your-api-key",
        "REDMINE_REQUEST_INSTRUCTIONS": "/path/to/instructions.md"
      }
    }
  }
}

Требуются: REDMINE_URL и REDMINE_API_KEY (получить в аккаунте Redmine).

Альтернатива: Docker (клонировать репозиторий, собрать образ, добавить аналогичный JSON-конфиг с docker run).

Информация

Язык
Python
Лицензия
Mozilla Public License 2.0
GitHub Stars
69

Ссылки