JetBrains IDEs
Connect JetBrains AI Assistant to One Horizon through MCP. AI Assistant can use assigned issues from tools like Jira or Linear while you code. When you finish work, it can summarize the result and add it 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
- Choose 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
- Choose Apply to start the MCP server
- Check the Status column to verify the connection is active
- Choose 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 prompts you to authenticate. Follow the browser window to sign in and authorize 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 wrote and adds an 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