Skip to main content
Glama

MCP Redmine

by runekaagaard
Mozilla Public License 2.0
46
  • Apple
  • Linux

MCP 레드마인

상태: 잘 작동하며 알려진 버그 없이 매일 사용하고 있습니다.

상태 2: 방금 PyPI에 패키지를 추가하고 사용 설명서를 업데이트했습니다. 문제가 있으면 알려주세요 :)

Claude를 Redmine 도우미로 활용하세요! MCP Redmine은 Claude Desktop을 Redmine 인스턴스에 연결하여 다음과 같은 기능을 제공합니다.

  • 프로젝트 및 이슈 검색 및 탐색
  • 전체 마크다운 지원을 통해 문제를 만들고 업데이트합니다.
  • 파일 첨부 파일 업로드 및 다운로드
  • 시간 항목 관리 및 추적
  • 이슈 상태 및 필드 업데이트
  • 포괄적인 Redmine API 기능에 액세스하세요

API 요청에 httpx를 사용하고 포괄적인 API 적용 범위를 위해 Redmine OpenAPI 사양과 통합합니다.

MCP Redmine 작동 중

설치

UV가 설치되어 있는지 확인하세요:

지엑스피1

Claude Desktop과 함께 사용

claude_desktop_config.json 에 다음을 추가하세요:

{ "mcpServers": { "redmine": { "command": "uvx", "args": ["--from", "mcp-redmine==2025.04.09.153531", "--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 인스턴스의 URL(필수)
  • REDMINE_API_KEY : Redmine API 키(필수, 얻는 방법은 아래 참조)
  • REDMINE_REQUEST_INSTRUCTIONS : redmine_request 도구에 대한 추가 지침이 포함된 파일의 경로(선택 사항)

Redmine API 키 받기

  1. Redmine 인스턴스에 로그인하세요
  2. "내 계정"으로 이동하세요(일반적으로 오른쪽 상단 메뉴에 있음)
  3. 페이지 오른쪽에 "API 액세스 키"가 표시되어야 합니다.
  4. 기존 키를 보려면 "표시"를 클릭하고 새 키를 만들려면 "생성"을 클릭하세요.
  5. 구성에 사용하려면 이 키를 복사하세요.

API

도구

  • 레드마인 경로 목록
    • OpenAPI 사양에서 사용 가능한 API 경로 목록을 반환합니다.
    • 입력이 필요하지 않습니다
    • 경로 템플릿 목록이 포함된 YAML 문자열을 반환합니다: GXP3
  • 레드마인 경로 정보
    • 주어진 경로 템플릿에 대한 전체 경로 정보 가져오기
    • 입력: path_templates (문자열 목록)
    • 요청된 경로에 대한 API 사양을 포함하는 YAML 문자열을 반환합니다: GXP4
  • 레드마인 요청
    • Redmine API에 요청하기
    • 입력:
      • path (문자열): API 엔드포인트 경로(예: '/issues.json')
      • method (문자열, 선택 사항): 사용할 HTTP 메서드(기본값: 'get')
      • data (객체, 선택 사항): 요청 본문에 대한 사전(POST/PUT용)
      • params (객체, 선택 사항): 쿼리 매개변수에 대한 사전
    • 응답 상태 코드, 본문 및 오류 메시지가 포함된 YAML 문자열을 반환합니다: GXP5
  • 레드마인_업로드
    • Redmine에 파일을 업로드하고 첨부에 대한 토큰을 받으세요
    • 입력:
      • file_path (문자열): 업로드할 파일의 정규화된 경로
      • description (문자열, 선택 사항): 파일에 대한 선택 설명
    • 업로드 토큰을 포함하여 redmine_request와 동일한 형식의 YAML 문자열을 반환합니다: GXP6
  • 레드마인 다운로드
    • Redmine에서 첨부 파일을 다운로드하여 로컬 파일에 저장합니다.
    • 입력:
      • attachment_id (정수): 다운로드할 첨부 파일의 ID
      • save_path (문자열): 파일이 저장되어야 하는 정규화된 경로
      • filename (문자열, 선택 사항): 사용할 선택적 파일 이름(제공되지 않으면 자동으로 결정됨)
    • 다운로드 결과가 포함된 YAML 문자열을 반환합니다: GXP7

예시

새로운 이슈 생성

Let's create a new bug report in the "Website" project: 1. Title: "Homepage not loading on mobile devices" 2. Description: "When accessing the homepage from iOS or Android devices, the loading spinner appears but the content never loads. This issue started after the last deployment." 3. Priority: High 4. Assign to: John Smith

문제 검색

Can you find all high priority issues in the "Website" project that are currently unassigned?

문제 상태 업데이트

Please mark issue #123 as "In Progress" and add a comment: "I've started working on this issue. Expect it to be completed by Friday."

로깅 시간

Log 3.5 hours against issue #456 for "Implementing user authentication" done today.

기여하다

여러분의 참여를 진심으로 환영합니다! 버그 리포트, 기능 요청, 문서 개선, 코드 기여 등 모든 의견은 소중합니다. 자유롭게 다음 내용을 남겨주세요.

  • 버그를 보고하거나 기능을 제안하려면 문제를 열어주세요.
  • 개선 사항을 포함한 풀 리퀘스트 제출
  • 문서를 개선하거나 사용 예를 공유하세요
  • 질문을 하고 경험을 공유하세요

목표는 Claude와 함께 Redmine 프로젝트 관리를 더욱 개선하는 것이며, 여러분의 통찰력과 기여가 그 목표 달성에 도움이 될 것입니다.

감사의 말

이 프로젝트는 다른 사람들의 훌륭한 작업을 기반으로 합니다.

개발 중

먼저 Github 저장소를 복제하고 종속성을 설치합니다.

git clone git@github.com:runekaagaard/mcp-redmine.git cd mcp-redmine uv sync

그런 다음 claude_desktop_config.json에 다음을 설정합니다.

... "command": "uv", "args": ["run", "--directory", "/path/to/mcp-redmine", "-m", "mcp_redmine.server", "main"], ...

특허

모질라 퍼블릭 라이센스 버전 2.0

내 다른 LLM 프로젝트

  • MCP Alchemy - Claude Desktop을 데이터베이스에 연결하여 스키마를 탐색하고 SQL을 실행합니다.
  • MCP Notmuch Sendmail - Notmuch를 사용하는 Claude Desktop용 이메일 도우미입니다.
  • Diffpilot - 파일 그룹화 및 태그 지정 기능을 갖춘 다중 열 git diff 뷰어입니다.
  • Claude Local Files - Claude Desktop 아티팩트의 로컬 파일에 액세스합니다.
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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에 연결하여 Redmine API를 사용하여 작업 검색, 생성, 업데이트, 추적을 포함한 원활한 프로젝트 및 이슈 관리를 제공합니다.

  1. 설치
    1. Claude Desktop과 함께 사용
      1. 환경 변수
        1. Redmine API 키 받기
          1. API
            1. 도구
          2. 예시
            1. 새로운 이슈 생성
            2. 문제 검색
            3. 문제 상태 업데이트
            4. 로깅 시간
          3. 기여하다
            1. 감사의 말
              1. 개발 중
                1. 특허
                  1. 내 다른 LLM 프로젝트

                    Related MCP Servers

                    • A
                      security
                      F
                      license
                      A
                      quality
                      Enables 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 -
                      1
                      2
                      1
                      JavaScript
                    • -
                      security
                      A
                      license
                      -
                      quality
                      Connects 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 -
                      272
                      Python
                      Mozilla Public License 2.0
                      • Apple
                    • A
                      security
                      A
                      license
                      A
                      quality
                      Enables read and write interactions with 60+ blockchain networks through Claude Desktop, providing a standardized multi-chain API for transaction management, account insights, staking, and token interactions.
                      Last updated -
                      11
                      4
                      2
                      TypeScript
                      MIT License
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A companion desktop app enabling bi-directional interaction between Claude Desktop and visual UI elements, allowing Claude to display, read from, and write to interactive interfaces while processing user events and feedback.
                      Last updated -
                      5
                      5
                      TypeScript
                      • Apple

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/runekaagaard/mcp-redmine'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server