Integrations
Allows Claude to interact with a Redmine instance, including searching/browsing projects and issues, creating/updating issues with markdown support, uploading/downloading file attachments, managing time entries, updating issue statuses and fields, and accessing the Redmine API
MCP Редмайн
Статус: Работает отлично и используется ежедневно, никаких известных ошибок не обнаружено.
Status2: Я только что добавил пакет в PyPI и обновил инструкции по использованию. Пожалуйста, сообщайте о любых проблемах :)
Пусть Клод станет вашим помощником Redmine! MCP Redmine подключает Claude Desktop к вашему экземпляру Redmine, позволяя ему:
- Поиск и просмотр проектов и проблем
- Создавайте и обновляйте выпуски с полной поддержкой разметки
- Загрузка и скачивание вложенных файлов
- Управляйте и отслеживайте записи времени
- Обновите статусы и поля проблем
- Получите доступ к комплексным функциям API Redmine
Использует httpx для запросов API и интегрируется со спецификацией Redmine OpenAPI для всестороннего охвата API.
Установка
Убедитесь, что у вас установлено УФ-излучение:
Использование с Claude Desktop
Добавьте в ваш claude_desktop_config.json
:
Переменные среды
REDMINE_URL
: URL вашего экземпляра Redmine (обязательно)REDMINE_API_KEY
: Ваш ключ API Redmine (обязательно, как его получить, смотрите ниже)REDMINE_REQUEST_INSTRUCTIONS
: Путь к файлу, содержащему дополнительные инструкции для инструмента redmine_request (необязательно). Я обнаружил, что это отлично работает, когда LLM генерирует этот файл после сеанса. ( example1 example2 )
Получение ключа API Redmine
- Войдите в свой экземпляр Redmine.
- Перейдите в раздел «Моя учетная запись» (обычно находится в правом верхнем меню)
- В правой части страницы вы должны увидеть «Ключ доступа API».
- Нажмите «Показать», чтобы просмотреть существующий ключ, или «Сгенерировать», чтобы создать новый.
- Скопируйте этот ключ для использования в вашей конфигурации.
API
Инструменты
- redmine_paths_list
- Возвращает список доступных путей API из спецификации OpenAPI
- Ввод не требуется
- Возвращает строку YAML, содержащую список шаблонов путей: GXP3
- redmine_paths_info
- Получить полную информацию о пути для заданных шаблонов пути
- Ввод:
path_templates
(список строк) - Возвращает строку YAML, содержащую спецификации API для запрошенных путей: GXP4
- redmine_request
- Сделайте запрос к API Redmine
- Входные данные:
path
(строка): путь к конечной точке API (например, '/issues.json')method
(строка, необязательно): HTTP-метод для использования (по умолчанию: «get»)data
(объект, необязательно): Словарь для тела запроса (для POST/PUT)params
(объект, необязательно): Словарь для параметров запроса
- Возвращает строку YAML, содержащую код статуса ответа, тело и сообщение об ошибке: GXP5
- redmine_upload
- Загрузите файл в Redmine и получите токен для прикрепления
- Входные данные:
file_path
(строка): Полный путь к файлу для загрузки.description
(строка, необязательно): Необязательное описание файла.
- Возвращает строку YAML в том же формате, что и redmine_request, включая токен загрузки: GXP6
- redmine_download
- Загрузите вложение из Redmine и сохраните его в локальном файле.
- Входные данные:
attachment_id
(целое число): идентификатор вложения для загрузки.save_path
(строка): Полный путь, по которому следует сохранить файл.filename
(строка, необязательно): Необязательное имя файла для использования (определяется автоматически, если не указано)
- Возвращает строку YAML с результатами загрузки: GXP7
Примеры
Создание нового выпуска
Поиск проблем
Обновление статуса проблемы
Время регистрации
Списки каталогов MCP
MCP Redmine указан в следующих каталогах MCP и репозиториях:
Развивающийся
Сначала клонируйте репозиторий github и установите зависимости:
Затем установите это в claude_desktop_config.json:
Мои другие проекты LLM
- MCP Alchemy — подключение Claude Desktop к базам данных для изучения схемы и выполнения SQL.
- MCP Notmuch Sendmail — помощник по работе с электронной почтой для Claude Desktop с использованием notmuch.
- Diffpilot — многоколоночный просмотрщик различий Git с группировкой файлов и тегами.
- Локальные файлы Claude — доступ к локальным файлам в артефактах Claude Desktop.
Внося вклад
Вклады горячо приветствуются! Будь то отчеты об ошибках, запросы функций, улучшения документации или вклад в код — любой вклад ценен. Не стесняйтесь:
- Откройте тему, чтобы сообщить об ошибках или предложить новые функции
- Отправляйте запросы на внесение изменений с улучшениями
- Расширьте документацию или поделитесь своими примерами использования
- Задавайте вопросы и делитесь своим опытом
Цель — сделать управление проектами Redmine с Клодом еще лучше, и ваши идеи и вклад помогут достичь этой цели.
Благодарности
Этот проект основан на превосходной работе других:
- httpx — для обработки HTTP-запросов
- Спецификация Redmine OpenAPI — для полной спецификации API
- Redmine — гибкое веб-приложение для управления проектами
Лицензия
Публичная лицензия Mozilla версии 2.0
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Подключает Claude Desktop к Redmine для бесперебойного управления проектами и задачами, включая поиск, создание, обновление и отслеживание задач с использованием API Redmine.
- Установка
- Использование с Claude Desktop
- Переменные среды
- Получение ключа API Redmine
- API
- Примеры
- Списки каталогов MCP
- Развивающийся
- Мои другие проекты LLM
- Внося вклад
- Благодарности
- Лицензия
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityEnables interaction with Redmine projects and issues via the Cline VS Code extension, supporting project management and issue creation through the Model Context Protocol.Last updated -1JavaScript
- -securityAlicense-qualityConnects Claude Desktop directly to databases, allowing it to explore database structures, write SQL queries, analyze datasets, and create reports through an API layer with tools for table exploration and query execution.Last updated -182PythonMozilla Public License 2.0
- -securityAlicense-qualityA server that provides Claude with Redis database access and operations through a set of tools for basic operations, lists, hashes, sets, and pub/sub functionality.Last updated -19PythonMIT License
- -security-license-qualityProvides access to Backlog API for project management, issue tracking, and file operations through Claude Desktop.Last updated -9TypeScriptMIT License