Supported IDEs
Neptune MCP works with any JetBrains IDE that has AI Assistant:- IntelliJ IDEA
- PyCharm
- WebStorm
- GoLand
- PhpStorm
- Rider
- CLion
- RubyMine
- DataGrip
JetBrains AI Assistant requires a JetBrains AI subscription.
Configuration
JetBrains AI Assistant currently only supports stdio transport for MCP servers. HTTP/SSE transport is not natively supported.For more details, see the official JetBrains MCP documentation.
Troubleshooting
Where to configure MCP
Where to configure MCP
- Open Settings (
Cmd+,on macOS,Ctrl+Alt+Son Windows/Linux) - Navigate to Tools → AI Assistant → Model Context Protocol (MCP)
- Click Add to add a new MCP server
/ in the AI Assistant chat and select Add Command.How to configure Neptune
How to configure Neptune
Option 1: JSON configuration (recommended)On Windows:Option 2: Manual configuration
- Click Add → select As JSON
- Paste this configuration:
- Name:
neptune - Command:
uvx(orcmdon Windows) - Arguments:
--from git+https://github.com/shuttle-hq/neptune-cli-python.git neptune mcp
- Command:
cmd - Arguments:
/c uvx --from git+https://github.com/shuttle-hq/neptune-cli-python.git neptune mcp
- Set Level to “Global” to use Neptune across all projects
- Click Apply
'uvx: command not found'
'uvx: command not found'
The IDE can’t find the
uv package manager.- Install uv:
- Restart the IDE
MCP not available in settings
MCP not available in settings
MCP support requires:
- JetBrains AI Assistant plugin installed
- Active JetBrains AI subscription
- Recent version of the IDE (2024.x or later)
Using HTTP transport (workaround)
Using HTTP transport (workaround)
JetBrains doesn’t natively support HTTP transport, but you can use a proxy tool like mcp-remote to connect to remote MCP servers.Alternatively, you can run Neptune’s HTTP server locally and connect via a stdio proxy:
- Start the Neptune MCP server in HTTP mode:
- The server runs at
http://localhost:8001/mcp - Use a stdio-to-HTTP proxy to connect JetBrains to this endpoint
Connection issues
Connection issues
If the MCP connection fails:
- Check that Python 3.13+ is installed
- Try running the command manually in terminal to see errors
- Restart the IDE after configuration changes
Verify Installation
To verify Neptune is working:- Open AI Assistant chat
- Ask: “What Neptune tools do you have?”
- You should see a list including
login,deploy_project, etc.
Next Steps
Quickstart
Continue with authentication and deploy your first app