Connect
An approved MCP client connects using an identity and tool scope defined by administrators.
Bunny Redmine by Appar
Connect Cursor, Claude Code, Codex, and other AI agents to authorized Redmine projects, tools, and knowledge through a governed MCP server.
Model Context Protocol for Redmine
Bunny Redmine MCP replaces temporary Markdown handoffs with live, permission-aware project context. Agents can read, reason, act, and write results back to the system your team already trusts.
An approved MCP client connects using an identity and tool scope defined by administrators.
The agent reads authorized context, calls only available tools, and carries out the assigned work.
Every tool call, modification, result, cost, and error is logged and written back to Redmine.
Redmine MCP tools
Bunny can provide a carefully scoped tool surface instead of giving every agent a broad administrator token.
An approved MCP client connects with its assigned identity.The server exposes only the account's permitted data and selected tools.The external agent calls the available tools for the task.The execution result and source context remain in Redmine.
Search, create, update, comment, assign, relate, close, and organize parent or child issues.
Read or create projects, subprojects, memberships, versions, milestones, and categories.
Read and publish structured knowledge, decisions, reports, updates, and discussions.
Upload deliverables, inspect supported files, and attach screenshots, recordings, PDFs, or test evidence.
Query time entries, workload, ownership, due dates, and delivery signals before acting.
Add approved internal systems without exposing unnecessary tools to every employee or agent.
Cursor and Claude workflow
The coding agent receives an authorized Redmine task with requirements, files, history, and acceptance criteria.
Cursor, Claude, Codex, and browser agents work in parallel and attach code, screenshots, recordings, and test results.
The agent updates the issue and related documentation; a human reviews the evidence and makes the final decision.
Secure enterprise MCP
Permissions, exposed tools, approval points, logs, models, and cost are managed explicitly for each account and AI Employee.
Only selected tools are available to this AI Employee.
create_issueAccessiblemanage_wikiAccessiblecreate_projectNot accessible{
"example": true,
"account": "pm-team",
"tool": "get_issue_content",
"status": "completed",
"monthly_budget_usd": 50,
"next_execution": "budget_exceeded"
}Bunny inherits the bound account's access. Restricted projects stay restricted.Administrators choose the tools each AI Employee can use.A monthly hard limit stops execution when the configured budget is reached.Review the outcome and execution context in a structured JSON record.
An agent inherits the project visibility and permissions of its assigned Redmine account.
Administrators expose only the tools needed for the employee, workflow, or MCP client.
Read-only, direct-write, and human-confirmation behavior can be defined per action.
Tool inputs, outputs, changes, errors, tokens, cost, and execution time are retained.
Keep model credentials under customer control and use cloud or local models.
Stop execution immediately or automatically when a monthly hard limit is reached.
FAQ
Bunny is designed for MCP-compatible clients such as Cursor, Claude Code, Codex, and other approved agent platforms.
Yes. Administrators decide which write tools exist and where human confirmation is required.
No. Toolsets and permissions can be configured independently for each AI Employee.
Yes. Bunny can control more than issues, including Redmine knowledge and communication areas.
Connect Redmine to AI agents
Appar will help define the accounts, tool surface, approval rules, deployment, and agent workflow.