{
 "categories": [
  "ci-cd",
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-27",
   "fact": "homepage",
   "note": "Harness presents a software delivery platform with CI, CD, infrastructure as code, and security, and publishes a free plan plus paid plans.",
   "source": "https://www.harness.io/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "license",
   "note": "The free plan includes Harness Open Source and Litmus Chaos. Essentials and Enterprise are paid and require contacting sales.",
   "source": "https://www.harness.io/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.api.exists",
   "note": "Harness documents a REST API for programmatic access to Harness resources.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.api.kinds[0]",
   "note": "The quickstart shows HTTPS JSON POST requests to https://app.harness.io, including project creation.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.api.auth[0]",
   "note": "Requests send a personal access token or a service account token in the x-api-key header. Tokens are created under My API Keys and shown only once.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.api.coverage",
   "note": "Harness states that any resource you can create in Harness you can also create with the REST API, subject to view, create/edit, or delete permission on that resource.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.mcp.first_party",
   "note": "Harness AI documents the Harness MCP Server. The Harness GitHub repository harness/mcp-server describes the same official server.",
   "source": "https://developer.harness.io/harness-ai/3.0/use-harness-ai/ide-and-integrations/mcp-server/harness-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.cli.exists",
   "note": "Harness documents the hc CLI install for Artifact Registry workflows, with hc auth login using the platform URL, an API token, and account and organization identifiers.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/cli/install",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.data_access.export[0]",
   "note": "The documented create-project response is a JSON object with status, data, and correlationId.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.data_access.import[0]",
   "note": "Create requests POST a JSON body, as in the project example.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.rpa.ui_stack[0]",
   "note": "API keys are created in the Harness user profile in the web product at app.harness.io.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a markdown llms.txt index of Harness Developer Hub.",
   "source": "https://developer.harness.io/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "verdict.scores.api",
   "note": "The quickstart states that resources you can create in Harness can be created through the REST API, shows x-api-key authentication, and requires the caller's resource permissions. Coverage stays partial because that sentence is about create, not every read or analytics endpoint.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "verdict.scores.mcp",
   "note": "The official README describes 11 tools over 255 resource types and a hosted MCP path that Harness Support must enable per account, using Platform OAuth.",
   "source": "https://github.com/harness/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "verdict.scores.cli",
   "note": "The opened install page describes hc for Artifact Registry workflows, which is a narrow slice of the delivery platform.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/cli/install",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "freshness.watch[0].url",
   "note": "Opened the Harness API quickstart, including x-api-key and the create-parity statement.",
   "source": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "freshness.watch[1].url",
   "note": "Opened the Harness MCP Server page on Harness AI 3.0.",
   "source": "https://developer.harness.io/harness-ai/3.0/use-harness-ai/ide-and-integrations/mcp-server/harness-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-27",
   "fact": "freshness.watch[2].url",
   "note": "Opened the official MCP README, including local API-key setup and the support-gated hosted endpoint.",
   "source": "https://github.com/harness/mcp-server",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-27",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart"
   },
   {
    "type": "docs",
    "url": "https://developer.harness.io/harness-ai/3.0/use-harness-ai/ide-and-integrations/mcp-server/harness-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://github.com/harness/mcp-server"
   }
  ]
 },
 "homepage": "https://www.harness.io/",
 "id": "harness",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "api-key"
   ],
   "coverage": "partial",
   "docs": "https://developer.harness.io/harness-platform/use-harness-platform/automation/api/api-quickstart",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The Harness REST API, official MCP server, and hc CLI cover platform automation without browser control of app.harness.io.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Harness",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "circleci",
   "buildkite",
   "jenkins",
   "gitlab"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Harness",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 4,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "Harness is automatable today through its REST API. This record is the Harness software delivery platform, including the CI/CD, GitOps, feature-flag, cloud-cost, security-testing, and internal-developer-portal surfaces the official MCP server exposes. GitHub Actions, GitLab CI, CircleCI, Buildkite, and Jenkins are separate products. Harness says any resource you can create in the product can be created with the REST API. Calls send a personal access token or a service account token in the x-api-key header. The quickstart example POSTs JSON to https://app.harness.io. The caller needs permission to view, create, edit, or delete the resource. Harness publishes an official MCP server in github.com/harness/mcp-server and on Harness AI docs. The local server uses a Harness API key and dispatches 11 tools across 255 resource types. A hosted MCP endpoint exists only after Harness Support enables it for the account, and that path uses Harness Platform OAuth rather than the API key. The hc CLI install page opened here is scoped to Artifact Registry workflows. It installs on macOS and Linux and logs in with the platform URL, an API token, and account and     organization ids. Connector catalogs were not opened. https://developer.harness.io/llms.txt is a documentation index. Computer-use viability is unassessed. The API scores 8 and is the best path. MCP scores 7 because the official server is broad and the hosted endpoint is support-gated. The CLI scores 4 because the opened install guide is the Artifact Registry workflow, not a full platform command reference.\n"
 }
}