{
 "categories": [
  "documents",
  "developer-tools",
  "saas-platform"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-02",
   "fact": "homepage",
   "note": "Automattic presents WordPress.com as managed WordPress hosting with site building, security, and paid plans.",
   "source": "https://wordpress.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "license",
   "note": "WordPress.com publishes a free plan and paid Personal, Premium, Business, and Commerce plans. Free sites display ads; paid plans remove ads and add features.",
   "source": "https://wordpress.com/pricing/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.api.exists",
   "note": "Automattic documents the WordPress.com REST API, with a reference catalog, developer console, and OAuth2 authentication guides.",
   "source": "https://developer.wordpress.com/docs/api/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.api.kinds[0]",
   "note": "All WordPress.com REST API endpoints follow https://public-api.wordpress.com/{namespace}/{version}/{endpoint} and return JSON. Namespaces include rest, wp, and wpcom.",
   "source": "https://developer.wordpress.com/docs/api/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.api.auth[0]",
   "note": "Authenticated requests use an OAuth2 access token as Authorization Bearer. Documented grants are authorization_code (production) and password with an application password (development and owner testing).",
   "source": "https://developer.wordpress.com/docs/api/oauth2/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.api.coverage",
   "note": "The reference lists users, sites, posts, comments, taxonomy, media, stats, and related endpoints. The getting-started guide also names notifications and sharing. This is the WordPress.com API, not WooCommerce REST.",
   "source": "https://developer.wordpress.com/docs/api/rest-api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.mcp.first_party",
   "note": "Automattic documents a built-in WordPress.com MCP server at https://public-api.wordpress.com/wpcom/v2/mcp/v1 using OAuth 2.1. MCP is available on paid plans, with a 30-day window on free sites. Page last updated 2026-08-19.",
   "source": "https://developer.wordpress.com/docs/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.cli.exists",
   "note": "WP-CLI comes preinstalled on WordPress.com. Commands run after an SSH session to the site.",
   "source": "https://developer.wordpress.com/docs/developer-tools/wp-cli/overview/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.data_access.export[0]",
   "note": "REST endpoints return JSON for posts, pages, media, and related resources, including unauthenticated reads of public content.",
   "source": "https://developer.wordpress.com/docs/api/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.data_access.export[1]",
   "note": "Tools \u2192 Export downloads a WXR XML file of posts, pages, comments, categories, and tags, plus links to media. Theme, plugin, and design data are excluded.",
   "source": "https://wordpress.com/support/export/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.data_access.import[0]",
   "note": "Authenticated POST requests can create posts and other write resources using JSON bodies and a Bearer token.",
   "source": "https://developer.wordpress.com/docs/api/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "WordPress.com publishes https://wordpress.com/llms.txt describing platform capabilities, developer docs, MCP, and WP-CLI. developer.wordpress.com/llms.txt returned 404 on this pass.",
   "source": "https://wordpress.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "verdict.scores.api",
   "note": "The REST API is documented, read/write, and OAuth2-authenticated across multiple namespaces. Official multi-language SDKs were not established, and some write features follow site and plan permissions, so the path is broad rather than unusually complete.",
   "source": "https://developer.wordpress.com/docs/api/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "verdict.scores.mcp",
   "note": "The hosted MCP server is official and covers content, account, site, and domain tools, but access is paid-plan gated after a 30-day free-site window and write calls require confirmation. That is useful official coverage with material limits.",
   "source": "https://developer.wordpress.com/docs/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "verdict.scores.cli",
   "note": "Official WP-CLI is available only after SSH is enabled on Business or Commerce plans. Personal, Premium, and free sites must upgrade. That is an official CLI with a material plan gate.",
   "source": "https://developer.wordpress.com/docs/developer-tools/ssh/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "freshness.watch[0].url",
   "note": "Opened Automattic's current WordPress.com MCP page. It documents the hosted endpoint, OAuth 2.1, paid-plan gating, and client setup. Last updated 2026-08-19.",
   "source": "https://developer.wordpress.com/docs/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current WordPress.com REST API index, including reference, namespaces, and OAuth2 links.",
   "source": "https://developer.wordpress.com/docs/api/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current OAuth2 authentication guide for authorization-code and password grants.",
   "source": "https://developer.wordpress.com/docs/api/oauth2/",
   "tier": "declared"
  },
  {
   "date": "2026-09-02",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current WordPress.com MCP tools reference for content, account, site, and domain operations.",
   "source": "https://developer.wordpress.com/docs/mcp/tools/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-02",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://developer.wordpress.com/docs/mcp/"
   },
   {
    "type": "docs",
    "url": "https://developer.wordpress.com/docs/api/"
   },
   {
    "type": "docs",
    "url": "https://developer.wordpress.com/docs/api/oauth2/"
   },
   {
    "type": "mcp",
    "url": "https://developer.wordpress.com/docs/mcp/tools/"
   }
  ]
 },
 "homepage": "https://wordpress.com/",
 "id": "wordpress",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "oauth2"
   ],
   "coverage": "partial",
   "docs": "https://developer.wordpress.com/docs/api/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-json",
    "wxr-xml"
   ],
   "import": [
    "api-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. WordPress.com REST API, OAuth2, hosted MCP, WXR export, and plan-gated WP-CLI cover practical site automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "WordPress.com",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "woocommerce",
   "webflow",
   "umbraco-cms"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Automattic",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "WordPress.com is automatable today through a documented REST API. This record is Automattic-hosted WordPress.com sites and account administration. It is not WooCommerce, and it is not self-hosted WordPress.org except where a Jetpack-connected site uses the same public-api.wordpress.com contract. Authenticated REST calls use OAuth2 Bearer tokens from an authorization-code flow or a password/application-password grant. The base URL is https://public-api.wordpress.com/{namespace}/{version}/... across /rest/, /wp/, and /wpcom/. Documented resources include users, sites, posts, comments, taxonomy, media, and stats. Automattic documents a first-party remote MCP server at https://public-api.wordpress.com/wpcom/v2/mcp/v1 using OAuth 2.1. MCP is available on paid plans, with a 30-day window on free sites. Jetpack AI or Jetpack Complete can enable MCP on connected self-hosted sites. Write operations require user confirmation. Developer MCP docs say read tools default on and write tools default off; the support page says enabling MCP turns both Read and Write groups on. Official WP-CLI is preinstalled and reachable over SSH on Business and Commerce plans only. Sites can export WXR XML of posts, pages, and comments. This record does not claim the WooCommerce MCP preview. Official language SDKs were not established. iPaaS connectors were not opened. Computer-use viability is unassessed. API scores 8 and is the best path. MCP scores 6 because of plan gating and confirmation limits.\n"
 }
}