Anthropic Harness Connector
The Anthropic Harness Connector is an integration available on the Anthropic integrations directory that brings Harness platform context directly into Claude.ai and Claude Desktop. Once connected, you can query pipelines, deployments, services, and other Harness resources through natural language conversations without leaving Claude.
The connector is backed by the Harness Hosted MCP Server, which provides 11 consolidated tools and 139 resource types across the Harness platform. It uses OAuth to authenticate with your Harness account, so no API keys or PATs are required.
The Anthropic Harness Connector works with Claude.ai and Claude Desktop only. For Claude Code, go to Harness MCP Server to set up Harness integration.
Before you begin
- Harness account: An active Harness account with appropriate RBAC permissions for the resources you want to access.
- OAuth enabled: OAuth must be enabled at the account level. Go to Harness Support to request OAuth enablement for your account.
- Claude account: An active Claude Pro, Team, or Enterprise account on claude.ai or Claude Desktop installed locally.
Enable OAuth for your Harness account
The Anthropic Harness Connector requires OAuth to be enabled on your Harness account before you can authenticate.
- Open a support ticket with Harness Support requesting OAuth enablement for your account.
- Provide your Harness Account ID (found in Account Settings > Overview).
- Once Support confirms OAuth is enabled, proceed with the connection steps below.
Connect Harness to Claude
From Claude.ai
- Log in to claude.ai.
- Select your profile icon in the bottom-left corner, then select Settings.
- Select Integrations in the left sidebar.
- Locate Harness in the list of available integrations.
- Select Connect to initiate the OAuth flow.
- Sign in with your Harness credentials when prompted.
- Review the requested permissions and select Authorize.
- Claude confirms the connection is active. You can now use Harness context in your conversations.
From Claude Desktop
- Open Claude Desktop and select the menu icon in the top-left corner.
- Select Settings > Integrations.
- Locate Harness in the list of available integrations.
- Select Connect and complete the OAuth authorization in the browser window that opens.
- Return to Claude Desktop after authorization completes.
Use the connector
Once connected, you can reference Harness resources directly in Claude conversations. Example prompts:
- "Show me the last 5 failed pipeline executions in my production project."
- "What services are deployed in the staging environment?"
- "Summarize the DORA metrics for my team this week."
- "Why did my latest CD pipeline fail?"
The connector respects your Harness RBAC permissions. You can only access resources that your authenticated user has permission to view or manage.
Disconnect the connector
From Claude.ai
- Go to claude.ai and navigate to Settings > Integrations.
- Locate the Harness integration.
- Select Disconnect.
From Claude Desktop
- Open Claude Desktop and navigate to Settings > Integrations.
- Locate the Harness integration.
- Select Disconnect.
This revokes the OAuth token. To reconnect, repeat the connection steps above.
Troubleshooting
OAuth authorization fails with 'OAuth not enabled' error
OAuth must be enabled at the account level before you can use the connector. Open a support ticket at support.harness.io with your Account ID to request enablement.
Connector shows 'connected' but Claude cannot access Harness resources
Verify that your Harness user has the required RBAC permissions for the resources you are querying. The connector inherits your user permissions.
Next steps
- Go to Harness MCP Server to integrate Harness with Claude Code and other MCP-compatible tools.
- Go to Harness AI Cursor Plugin to use Harness inside the Cursor IDE.
- Go to Harness Skills to extend Claude Code with structured Harness workflows.