
0xkillaflow/agama-redmine-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP server for Redmine. Enables AI agents to work with issues using simple natural language commands.
개요
MCP server for Redmine. Enables AI agents to work with issues using simple natural language commands. Works just as well as a personal tool for a single developer — or deployed once and shared by the whole team. "What issues are assigned to me? Sort them by priority." "Create a bug in the Web project: login button doesn't respond on mobile, mark it urgent." "Summarize issue #456 and all its subtasks." "How many hours did I log this week, broken down by project?" - Node.js 22+ - A Redmine instance with the REST API enabled (Administration → Settings → API) - A Redmine API key — go to while signed in Most MCP clients (e.g. Claude Desktop) launch the server for you — configure it once and forget it:
README
원문 README의 일부입니다. 원문 보기.
🦎 Agama — Redmine MCP Server
MCP server for Redmine. Enables AI agents to work with issues using simple natural language commands.
Works just as well as a personal tool for a single developer — or deployed once and shared by the whole team.
┌──────────┐ MCP (stdio) ┌─────────────────────┐ REST/JSON ┌──────────┐
│ Agent │ ──────────────▶ │ Redmine MCP Server │ ────────────▶ │ Redmine │
│ (client) │ ◀────────────── │ (this project) │ ◀──────────── │ server │
└──────────┘ tool results └─────────────────────┘ HTTP └──────────┘
💬 Just ask
“What issues are assigned to me? Sort them by priority.”
“Create a bug in the Web project: login button doesn’t respond on mobile, mark it urgent.”
“Summarize issue #456 and all its subtasks.”
“How many hours did I log this week, broken down by project?”
Requirements
- Node.js 22+
- A Redmine instance with the REST API enabled (Administration → Settings → API)
- A Redmine API key — go to My account → API access key while signed in
Quick start
Most MCP clients (e.g. Claude Desktop) launch the server for you — configure it once and forget it:
{
"mcpServers": {
"redmine": {
"command": "npx",
"args": ["-y", "@0xkillaflow/agama-redmine-mcp"],
"env": {
"REDMINE_URL": "https://redmine.example.com",
"REDMINE_API_KEY": "your-redmine-api-key"
}
}
}
}
For Claude Desktop, this goes in claude_desktop_config.json (Settings → Developer → Edit
Config). Restart the client and the Redmine tools will appear in its tool list.
To run it standalone from a shell instead:
REDMINE_URL=https://redmine.example.com REDMINE_API_KEY=your-redmine-api-key \
npx -y @0xkillaflow/agama-redmine-mcp
The server speaks MCP over stdio and logs to stderr, so stdout stays clean for the protocol.
Configuration
Set via environment variables, validated at startup. See .env.example for a
설치
npx -y @0xkillaflow/agama-redmine-mcp설정
{
"mcpServers": {
"redmine": {
"command": "npx",
"args": ["-y", "@0xkillaflow/agama-redmine-mcp"],
"env": {
"REDMINE_URL": "https://redmine.example.com",
"REDMINE_API_KEY": "your-redmine-api-key"
}
}
}
}