JetBrains IDEs
Make JetBrains AI Assistant understand your work. One Horizon captures your assigned issues (from tools like Jira or Linear) into the editor, so the AI knows what you're working on and can help you write better code. When you finish something, it can auto-log what you did to your Done List.
Requirements: JetBrains IDE version 2025.1 or later with AI Assistant enabled. MCP support is available in IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, RubyMine, GoLand, and other JetBrains IDEs.
Configuration
Configure One Horizon's MCP server in your JetBrains IDE to connect AI Assistant with your work context.
Step 1: Open MCP Settings
- Open your JetBrains IDE (IntelliJ IDEA, PyCharm, WebStorm, etc.)
- Go to Settings (or Preferences on macOS)
- Navigate to Tools → AI Assistant → Model Context Protocol (MCP)
Step 2: Add One Horizon MCP Server
- Click the Add (+) button
- Select As JSON
- Paste the following configuration:
{ "mcpServers": { "onehorizon": { "command": "npx", "args": [ "mcp-remote@latest", "https://mcp.onehorizon.ai/mcp" ] } }}
Step 3: Set Scope
In the Level column, choose:
- Global - Available in all your projects (recommended)
- Project - Only available in the current project
Step 4: Apply and Connect
- Click Apply to start the MCP server
- Check the Status column to verify the connection is active
- Click OK to close the settings
Activate in AI Assistant
Open AI Assistant in your JetBrains IDE and enable Codebase mode (toggle at the top of the chat window). This allows AI Assistant to use MCP tools from One Horizon.
The first call may take a moment to load. JetBrains will prompt you to authenticate - just follow the browser window to log in and verify the connection.
Try asking: "show my planned work for this week"
What you can ask AI Assistant
"show my assigned issues and tasks for today"
AI Assistant uses One Horizon to pull your in-flight issues from tools like Linear or Jira and summarizes them.
"use my assigned task details for the gateway API"
AI Assistant pulls those details into context so it writes code with the right scope and names.
"log this work to my Done List"
AI Assistant summarizes what it just wrote and adds a concise entry to your Done List.
You can also use the / command in chat to see all available One Horizon commands.
Security and permissions
The connector acts on your behalf. Data access follows your One Horizon roles, workspace membership, and scopes.
Troubleshooting
MCP Server Not Starting
If the One Horizon MCP server shows a connection error:
- Ensure you have Node.js installed (required for
npx) - Check that you have an internet connection
- Try restarting the IDE
- Verify the JSON configuration has no syntax errors
AI Assistant Not Using MCP Tools
- Make sure Codebase mode is enabled in the AI chat window
- Verify the MCP server status shows as "Connected" in Settings
- Try typing
/in chat to see if One Horizon commands appear
Authentication Issues
If the browser authentication window doesn't appear or fails:
- Check your browser's pop-up blocker settings
- Try manually visiting the authentication URL shown in the error message
- Verify you're logged into One Horizon in your default browser