
yonaka15/mcp-server-redmine
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
yonaka15/mcp-server-redmine - кандидат на сервер MCP, импортированный из https://github.com/yonaka15/mcp-server-redmine.
Обзор
yonaka15/mcp-server-redmine - кандидат на сервер MCP, импортированный из https://github.com/yonaka15/mcp-server-redmine.
Обзор (машинный перевод)
Это реализация сервера Model Context Protocol (MCP) для Redmine. Он интегрируется с REST API Redmine для предоставления информации о билетах и проектах для LLM.
Особенности
Поддержка стабильных ресурсов Redmine REST API:
- Проблемы (1.0~) Проекты (1.0~) Пользователи (1.1~) Временные входы (1.1~)
Инструменты
####Проблемы
- Проблемы поиска
- Фильтр по проекту, статусу, правопреемнику и т.д. Поиск по ключевым словам Поддержка пользовательских полей
- Создание/обновление проблем
- Трекер, статус, приоритет
- Настройка пользовательских полей Добавить комментарии
- Удалить вопросы
####Проекты
- Поисковые проекты
- Фильтр по активному/архивному/закрытому статусу Поиск по ключевым словам Получить детали проекта
- Включите трекеры, информацию о категориях Создание/обновление проектов
- Настройка модулей и трекеров
- Наследование членов Архив / Unarchive Projects Удалить проекты
####Время пришло
- Ввод времени поиска Фильтр по проекту, пользователю, диапазону дат
- Получить информацию о вводе времени
- Создание/обновление временных записей Запись в проекте или выпуске
- Указать активность Поддержка пользовательских полей Удалить Time Entries
##Использование с Клодом
Чтобы использовать этот сервер с Claude, настройте его следующим образом:
Конфигурационные опции
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Redmine MCP Server
This is a Model Context Protocol (MCP) server implementation for Redmine. It integrates with Redmine’s REST API to provide ticket and project information to LLMs.
Features
Supports stable resources from Redmine REST API:
- Issues (1.0~)
- Projects (1.0~)
- Users (1.1~)
- Time Entries (1.1~)
Tools
Issues
- Search Issues
- Filter by project, status, assignee, etc.
- Keyword search
- Custom field support
- Create/Update Issues
- Set tracker, status, priority
- Configure custom fields
- Add comments
- Delete Issues
Projects
- Search Projects
- Filter by active/archived/closed status
- Keyword search
- Get Project Details
- Include trackers, categories information
- Create/Update Projects
- Configure modules and trackers
- Set member inheritance
- Archive/Unarchive Projects
- Delete Projects
Time Entries
- Search Time Entries
- Filter by project, user, date range
- Get Time Entry Details
- Create/Update Time Entries
- Record against project or issue
- Specify activity
- Custom field support
- Delete Time Entries
Usage with Claude
To use this server with Claude, configure it as follows:
{
"mcp-server-redmine": {
"command": "npx",
"args": [
"-y",
"--prefix",
"/path/to/mcp-server-redmine",
"mcp-server-redmine"
],
"env": {
"REDMINE_HOST": "https://your-redmine.example.com",
"REDMINE_API_KEY": "your-api-key-here"
}
}
}
Configuration Options
command: Command to execute the npm packageargs:-y: Auto-respond “yes” to prompts--prefix: Specify installation directory- Last argument specifies the package name
env: Environment variablesREDMINE_HOST: Redmine server URLREDMINE_API_KEY: Your Redmine API key
Setup
Getting an API Key
- Enable REST API in Redmine admin settings
- Get API key from user settings page
Environment Variables
Set the following environment variables:
REDMINE_API_KEY: API key obtained from Redmine user settingsREDMINE_HOST: Redmine server URL (e.g.,https://redmine.example.com)
Testing
Unit Tests
# Run tests
npm test
For data safety, only GET operations are included in tests.
Inspector Testing
Use MCP Inspector to verify functionality.
Use MCP Inspector to verify functionality.
GUI Mode
# Build
npm run build
# Set execute permission (important)
chmod +x dist/index.js
# Launch inspector
npx @modelcontextprotocol/inspector dist/index.js
Установка
npx -y --prefix /path/to/mcp-server-redmine mcp-server-redmine