Redmine MCP Server

Redmine MCP Server

MCP server that connects Claude with Redmine to check issues and log time automatically at 17h daily.

Category
Visit Server

README

🔴 Redmine MCP Server

MCP Server kết nối Claude Code với Redmine — check issueslog time hàng ngày lúc 17h.

📦 Cài đặt

git clone <your-repo>
cd redmine-mcp
npm install
npm run build

⚙️ Cấu hình

1. Lấy API Key từ Redmine

Vào My account → API access key (góc phải trên) → Copy key.

2. Tạo file .env

cp .env.example .env

Sửa .env:

REDMINE_URL=https://your-redmine.example.com
REDMINE_API_KEY=your_api_key_here

3. Thêm vào Claude Code

Mở file ~/.claude.json (tạo nếu chưa có) và thêm:

{
  "mcpServers": {
    "redmine": {
      "command": "node",
      "args": ["/absolute/path/to/redmine-mcp/dist/index.js"],
      "env": {
        "REDMINE_URL": "https://your-redmine.example.com",
        "REDMINE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Lưu ý: Thay /absolute/path/to/redmine-mcp bằng đường dẫn thực tế trên máy bạn.

Hoặc dùng lệnh CLI:

claude mcp add redmine -- node /absolute/path/to/redmine-mcp/dist/index.js

🛠️ Các tools có sẵn

Tool Mô tả
whoami Kiểm tra kết nối & user hiện tại
check_my_issues Xem issues được assign cho bạn
get_issue_detail Xem chi tiết issue + comments
create_issue Tạo issue mới
update_issue Cập nhật status, % done, comment
log_time ⏱️ Log time vào issue
get_today_time_log Xem time đã log hôm nay
get_time_activities Danh sách loại activity
get_projects Danh sách projects

📅 Workflow log time 17h hàng ngày

Mỗi 17h, nói với Claude:

"Log time cho hôm nay đi"

Claude sẽ tự động:

  1. Gọi check_my_issues — xem bạn đang làm issues gì
  2. Gọi get_today_time_log — kiểm tra đã log chưa
  3. Hỏi bạn làm gì, bao lâu
  4. Gọi log_time — ghi vào Redmine

🧪 Test kết nối

echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}}' \
  | REDMINE_URL=https://your.redmine.com REDMINE_API_KEY=xxx node dist/index.js

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured