...
Access to OpenProject
An OpenProject API Token
An MCP-compatible AI client (Claude Desktop, Claude Code, Cursor, etc.)
- Node.js (LTS version recommended) https://nodejs.org/en/download
...
Generate Your OpenProject API Token
...
~/.config/Claude/claude_desktop_config.json
...
OpenProject MCP Configuration
Claude Code MCP Configuration
Add the following MCP configuration to your AI client:
{
"mcpServers": {
"openproject-mcp": {
"type": "http",
"url": "https://amrittools.piramalswasthya.org/openproject/mcp",
"headers": {
"Authorization": "Bearer <YOUR_OPENPROJECT_API_TOKEN>"
}
}
}
}
Claude Desktop MCP Configuration
If you are using Claude Desktop, use the configuration below.
Open the Claude Desktop configuration file and add the following configuration inside the existing mcpServers section:
{
"mcpServers": {
"mcp-openproject": {
"command": "npx.cmd",
"args": [
"-y",
"mcp-remote",
"https://amrittools.piramalswasthya.org/openproject/mcp",
"--header",
"Authorization: Bearer <YOUR_OPENPROJECT_API_TOKEN>"
]
}
}
}
Replace:
<YOUR_OPENPROJECT_API_TOKEN>
...
Completely close Claude Desktop.
Ensure Claude Desktop is not running in the system tray or Task Manager.
Reopen Claude Desktop.(Very important, won't work otherwise)
...
Verify the Connection
After restarting your AI client, try asking:
...