{
 "categories": [
  "identity",
  "endpoint-management",
  "enterprise"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-13",
   "fact": "homepage",
   "note": "JumpCloud presents a unified SaaS platform for identity, access, and device management, including an Agentic IAM block.",
   "source": "https://jumpcloud.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "license",
   "note": "Packages are billed per user per month, annually or monthly, with a 30-day trial. Device management starts at $9 per user per month billed annually.",
   "source": "https://jumpcloud.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.exists",
   "note": "JumpCloud API Docs state that APIs extend Commands, Systems, and Users, and that customers currently use both V1 and V2.",
   "source": "https://docs.jumpcloud.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.kinds[0]",
   "note": "JumpCloud documents a RESTful API and says callers may need v1, v2, or both depending on the function.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.auth[0]",
   "note": "Administrators generate a jca_ API key in the Admin Portal. API access is off by default and only Billing-role admins can enable it.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.auth[0]",
   "note": "JumpCloud states that the standard API accepts API keys in the x-api-key header, while the MCP server requires Authorization: Bearer.",
   "source": "https://jumpcloud.com/support/get-started-jumpcloud-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.auth[1]",
   "note": "System Context Authorization lets an eligible system call a documented subset of v1 systems and v2 group endpoints without an API key. ADE, MDM, and User Portal enrollments are not eligible.",
   "source": "https://jumpcloud.com/support/use-system-context-authorization-with-jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.api.coverage",
   "note": "V1, V2, and the Directory Insights API together cover users, systems, commands, and directory events. JumpCloud says some work needs both versions, so coverage is partial relative to a single unified API.",
   "source": "https://docs.jumpcloud.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.exists",
   "note": "JumpCloud lists a PowerShell module plus additional client code in jcapi-python, jcapi-go, and jcapi-ruby.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.languages[0]",
   "note": "JumpCloud documents installing the official JumpCloud PowerShell module from the PowerShell Gallery and authenticating with Connect-JCOnline and an API key.",
   "source": "https://jumpcloud.com/support/install-the-jumpcloud-powershell-module",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.languages[1]",
   "note": "TheJumpCloud/jcapi-python is the vendor-listed Python client repository.",
   "source": "https://github.com/TheJumpCloud/jcapi-python",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.languages[2]",
   "note": "The APIs page lists jcapi-go as additional official client code.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.sdk.languages[3]",
   "note": "The APIs page lists jcapi-ruby as additional official client code.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.mcp.first_party",
   "note": "JumpCloud documents a first-party remote MCP Server for admins at https://mcp.jumpcloud.com/v1 and https://mcp.eu.jumpcloud.com/v1, enabled in Admin Portal Settings > JumpCloud AI.",
   "source": "https://jumpcloud.com/support/get-started-jumpcloud-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.mcp.verdict",
   "note": "The official MCP Registry lists com.jumpcloud/jumpcloud-genai as an active remote Streamable HTTP server at https://mcp.jumpcloud.com/v1.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=jumpcloud",
   "tier": "scraped"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.cli.exists",
   "note": "The JumpCloud PowerShell module is a command-line shell for directory operations, with built-in help and a crowd-sourced example library.",
   "source": "https://jumpcloud.com/support/install-the-jumpcloud-powershell-module",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Administrators script JumpCloud through the official PowerShell module after Connect-JCOnline.",
   "source": "https://jumpcloud.com/support/install-the-jumpcloud-powershell-module",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.data_access.export[0]",
   "note": "The REST APIs and Directory Insights return JSON event and directory records.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://jumpcloud.com/llms.txt is a first-party, structured product guide for LLMs, last updated 2026-04-10, covering directory, device, MSP, and agentic-identity capabilities.",
   "source": "https://jumpcloud.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "verdict.scores.api",
   "note": "REST v1/v2 plus Directory Insights, API-key and System Context auth, and official clients are a broad production admin path. Split versions and full-privilege API keys keep it below unusually complete.",
   "source": "https://docs.jumpcloud.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "verdict.scores.mcp",
   "note": "The official remote server documents a large admin tool list and US/EU endpoints, but JumpCloud states it is tools-only, not a full API replacement, and supports Streamable HTTP only.",
   "source": "https://jumpcloud.com/support/get-started-jumpcloud-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "verdict.scores.cli",
   "note": "The official module is usable for production admin scripts, but it is PowerShell-only, gallery-installed, and gated on an API key and execution policy.",
   "source": "https://jumpcloud.com/support/install-the-jumpcloud-powershell-module",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as JumpCloud's current admin MCP Server guide, including endpoints, auth, client setup, and the supported tool list.",
   "source": "https://jumpcloud.com/support/get-started-jumpcloud-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as JumpCloud's current API documentation hub for V1, V2, and Directory Insights.",
   "source": "https://docs.jumpcloud.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current API-key access, rotation, and client-library index.",
   "source": "https://jumpcloud.com/support/jumpcloud-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-13",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the bounded official MCP Registry listing for com.jumpcloud/jumpcloud-genai.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=jumpcloud",
   "tier": "scraped"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-13",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://jumpcloud.com/support/get-started-jumpcloud-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://docs.jumpcloud.com/"
   },
   {
    "type": "docs",
    "url": "https://jumpcloud.com/support/jumpcloud-apis"
   },
   {
    "type": "registry",
    "url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=jumpcloud"
   }
  ]
 },
 "homepage": "https://jumpcloud.com/",
 "id": "jumpcloud",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "api-key",
    "system-context"
   ],
   "coverage": "partial",
   "docs": "https://docs.jumpcloud.com/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [
    "powershell-module"
   ],
   "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. JumpCloud REST v1/v2, the PowerShell module, and the first-party admin MCP Server cover directory and device automation without browser control of the Admin Portal.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "powershell",
    "python",
    "go",
    "ruby"
   ],
   "official": true
  }
 },
 "name": "JumpCloud",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "okta",
   "microsoft-entra-id",
   "jamf",
   "microsoft-intune",
   "hashicorp-vault"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "JumpCloud",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "JumpCloud is automatable today through its REST APIs. Vendor docs split the surface across v1 and v2; some integrations must call both. The usual credential is an administrator API key, sent to the standard API as `x-api-key`. Billing admins must enable API access, keys are shown only at creation, and a key inherits the creating admin's privileges. A narrower System Context signing method lets an enrolled system manage itself without an API key. JumpCloud publishes a PowerShell module (`Connect-JCOnline`) and lists official client code for Python, Go, and Ruby. The first-party remote MCP Server for admins is a separate Streamable HTTP path at mcp.jumpcloud.com (US) and mcp.eu.jumpcloud.com (EU). It accepts the same API key as `Authorization: Bearer` or browser OAuth, and documents tools for users, devices, groups, SSO, Directory Insights, Apple MDM, patch, policies, and SaaS management. JumpCloud states that MCP is tools-only, is not a replacement for the REST APIs, and does not support stdio. This record is JumpCloud's unified directory, identity, access, and device platform. Okta, Entra ID, and Jamf are separate identities. Workflow-connector catalogs and computer-use viability were not established.\n"
 }
}