Claude Code
Make Claude Code understand your work while you code. One Horizon pulls your assigned issues and tasks (from tools like Jira or Linear) into the editor so the AI writes code with the right context. When you finish something, it can auto-log what you did to your Done List.

Connecting
The Claude Code integration uses our remote MCP server over HTTP with OAuth.
Import from Claude Desktop
If you already configured One Horizon in Claude Desktop, import it.
claude mcp add-from-claude-desktop --scope user
Configure manually
claude mcp add –transport http onehorizon https://mcp.onehorizon.ai/mcp
Manage servers
List, inspect, remove, or check status.
claude mcp listclaude mcp get onehorizonclaude mcp remove onehorizon/mcp
Authenticate
When you run /mcp
in Claude Code, a browser window will open to sign in and verify the connection. After granting access, return to Claude Code.
/mcp
Use Clear authentication
in the /mcp
menu to revoke.
Project level
Share a team configuration by committing a .mcp.json at the repository root. Our MCP server uses OAuth so there is no need for environment variables.
{ "mcpServers": { "onehorizon": { "type": "http", "url": "https://mcp.onehorizon.ai/mcp" } }}
What you can use Claude Code for
Some examples:
“show my assigned issues and tasks for today”
Claude Code pulls your in-flight issues from tools like Linear or Jira and summarizes them inline.
“use my assigned task details for the gateway API”
Claude Code brings those details into context so the AI names things correctly and scopes changes.
“log this work to my Done List”
Claude Code summarizes what it just generated and adds a concise entry to your Done List.
Security and permissions
The connector acts on your behalf. Data access follows your One Horizon roles, workspace, team membership, and scopes.
Troubleshooting
If OAuth does not open automatically from Claude Code, copy and paste the URL shown after running /mcp. If Claude Code cannot find your project configuration, ensure .mcp.json is at the repository root and that required environment variables are set.