The server proxies requests from client to JetBrains IDE since MCP only supports CLI interactions.
- Tested on macOS
brew install node pnpm
- Run
pnpm build
to build the project
To use this with Claude Desktop, add the following to your claude_desktop_config.json
:
{
"mcpServers": {
"github": {
"command": "npx",
"args": [
"<project_location>/dist/src/index.js"
],
"env": {
"IDE_PORT": "<port of built-in webserver, can be omitted than default 63343>"
}
}
}
}