{
 "categories": [
  "collaboration",
  "documents"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-12",
   "fact": "homepage",
   "note": "The homepage title is Nextcloud - Open source content collaboration platform.",
   "source": "https://nextcloud.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "license",
   "note": "The Nextcloud server README SPDX header says AGPL-3.0-or-later and copyright Nextcloud GmbH and Nextcloud contributors.",
   "source": "https://raw.githubusercontent.com/nextcloud/server/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "vendor",
   "note": "The README copyright line names Nextcloud GmbH.",
   "source": "https://raw.githubusercontent.com/nextcloud/server/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.exists",
   "note": "The OCS API overview documents authenticated HTTP requests against a Nextcloud instance.",
   "source": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.kinds[0]",
   "note": "The overview shows HTTP GET requests to ocs/v1.php paths with the OCS-APIRequest header.",
   "source": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.auth[0]",
   "note": "The overview says requests provide authentication as a Basic auth header, using a username and password or an app token, or by session cookies where stated.",
   "source": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.coverage",
   "note": "The OCS index lists capabilities, users, shares, and other routes. It does not establish that every Hub app is covered, so coverage stays partial.",
   "source": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/index.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.docs",
   "note": "Public OCS API overview.",
   "source": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.mcp.first_party",
   "note": "The Nextcloud administration manual says Context Agent exposes an MCP server at https://your-nextcloud-domain.com/index.php/apps/app_api/proxy/context_agent/mcp/ and that authentication is an app password in Authorization: Bearer.",
   "source": "https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_agent.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.mcp.verdict",
   "note": "The manual is Nextcloud's own administration manual for the Context Agent app, so the server is first-party. It is an app endpoint on the instance.",
   "source": "https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_agent.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.cli.exists",
   "note": "The manual calls occ Nextcloud's command-line interface for installing, upgrading, users, and other server operations.",
   "source": "https://docs.nextcloud.com/server/latest/admin_manual/occ_command.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.extensibility.webhooks",
   "note": "The Nextcloud 35 administration manual documents the Webhook Listeners app, which notifies external endpoints when events fire.",
   "source": "https://docs.nextcloud.com/server/stable/admin_manual/webhook_listeners/index.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "freshness.watch[0].url",
   "note": "Opened the Context Agent administration page on 2026-10-12.",
   "source": "https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_agent.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "freshness.watch[1].url",
   "note": "Opened the OCS API overview on 2026-10-12.",
   "source": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "freshness.watch[2].url",
   "note": "Opened the Webhook Listeners manual on 2026-10-12.",
   "source": "https://docs.nextcloud.com/server/stable/admin_manual/webhook_listeners/index.html",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-12",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_agent.html"
   },
   {
    "type": "docs",
    "url": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html"
   },
   {
    "type": "docs",
    "url": "https://docs.nextcloud.com/server/stable/admin_manual/webhook_listeners/index.html"
   }
  ]
 },
 "homepage": "https://nextcloud.com/",
 "id": "nextcloud",
 "license": "open-source",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "basic"
   ],
   "coverage": "partial",
   "docs": "https://docs.nextcloud.com/server/stable/developer_manual/client_apis/OCS/ocs-api-overview.html",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "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.       Account and capability calls are documented as the OCS API, and server administration is documented as occ. Computer-use viability was not measured.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Nextcloud",
 "platforms": [
  "web",
  "linux"
 ],
 "related": {
  "alternatives": [
   "sharepoint",
   "dropbox"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Nextcloud GmbH",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 7,
   "rpa": null
  },
  "summary": "Nextcloud is automatable today through the OCS API. This record is Nextcloud server, the files and client APIs an instance exposes, and the Context Agent MCP documented in the administration manual. SharePoint and Dropbox are separate products. The server repository is AGPL-3.0. The OCS overview says requests authenticate with Basic auth, using a username and password or an app token, unless another method is stated. The administration manual documents a first-party MCP server exposed by the Context Agent app at /index.php/apps/app_api/proxy/context_agent/mcp/ on the instance, with an app password in an Authorization: Bearer header. That MCP path is an app on the instance, not a hosted Nextcloud endpoint. occ is Nextcloud's command-line interface for server operations such as install, upgrade, and user management. The Webhook Listeners app ships with Server and can notify external endpoints. A third-party MCP repository was not opened in this pass, and registry silence is not treated as absence of other servers. Connector catalogs were not opened. Computer-use viability is unassessed.     The API scores 7 and is the best path because the OCS API is the documented instance interface for users, shares, and capabilities. The Context Agent MCP scores 6 because it is official but app-scoped. occ scores 6 as an admin CLI.\n"
 }
}