What are the prerequisites?
Python 3.11+, a Redmine 6.1+ instance with REST API enabled, and an OAuth application registered in Redmine with the required scopes.
@tuzumkuru
Basic information
A centrally-deployed MCP server for Redmine with OAuth 2.0 authentication. An administrator deploys it once; users connect by authorizing through Redmine — no API keys or per-user setup required. Built with FastMCP 3.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"redmine": {
"url": "<<YourServerURL>>"
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Redmine Fastmcp Server With Oauth is a centrally-deployed MCP (Model Context Protocol) server for Redmine that uses OAuth 2.0 authentication. An administrator deploys it once; users connect by authorizing through Redmine — no API keys or per-user setup required. It is built with FastMCP 3 and exposes tools and resources over Streamable HTTP.
Clone the repository, copy .env.example to .env, and fill in REDMINE_URL, REDMINE_CLIENT_ID, and REDMINE_CLIENT_SECRET. Install with pip install -e . and run mcp-redmine-oauth. Alternatively, use docker compose up --build. The MCP server is available at http://localhost:8000/mcp. Configure an MCP client (e.g., Claude Desktop, MCP Inspector) to use Streamable HTTP transport with that URL.
Python 3.11+, a Redmine 6.1+ instance with REST API enabled, and an OAuth application registered in Redmine with the required scopes.
The MCP client receives a FastMCP-issued JWT. The server exchanges it for a Redmine OAuth token stored in-memory. The Redmine token is never exposed to the client.
Tools: `get_issue_details`, `search_issues`, `list_issues`, `get_issue_relations`, `get_project_details`, `get_project_versions`, `list_time_entries`. Resources: `redmine://projects/active`, `redmine://trackers`, `redmine://issue-statuses`, `redmine://enumerations/priorities`, `redmine://users/me`.
Each tool and resource declares required scopes via a decorator. The server automatically collects and requests all declared scopes during authorization. If your OAuth app only supports a subset, set `REDMINE_SCOPES` to an allowlist; tools missing required scopes will return a descriptive error at call time.
Yes. Use `docker compose up --build`. The container reads configuration from `.env`. Set `MCP_BASE_URL` to the externally-reachable URL and optionally `MCP_HOST_PORT` to change the host port.

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.
ZeroBeacon.ai — Collision-proof commerce router for AI agents. 1000 MCP tools: commerce, trust, billing, sovereign ID + everyday tools. LIVE.

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.

Build custom POS apps with your AI agent. Final's MCP server lets developers scaffold checkout flows, adapt vetted screen blueprints for counter POS, self-checkout kiosks, restaurant ordering and payment terminals, previ
Comments