{
 "categories": [
  "productivity",
  "presentations",
  "enterprise"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-16",
   "fact": "homepage",
   "note": "Opened Google Workspace's public Slides product page. Slides is presented as a browser-based collaborative presentation editor.",
   "source": "https://workspace.google.com/products/slides/",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "platforms",
   "note": "Google states Slides works on a computer and through mobile apps in the App Store and Play Store.",
   "source": "https://workspace.google.com/products/slides/",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "license",
   "note": "Anyone with a Google Account can create in Slides. Some features are limited to Workspace plans. This record treats the product as freemium.",
   "source": "https://workspace.google.com/products/slides/",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.api.exists",
   "note": "Google documents the Google Slides API as the way to create and modify presentations programmatically. Last updated 2026-09-03 UTC.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.api.kinds[0]",
   "note": "The Slides v1 API is an HTTPS JSON REST service at https://slides.googleapis.com with presentations.create, presentations.get, presentations.batchUpdate, pages.get, and pages.getThumbnail.",
   "source": "https://developers.google.com/workspace/slides/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.api.auth[0]",
   "note": "Google Workspace APIs, including Slides, use OAuth 2.0 client IDs and user consent as the primary credential path for user-owned data. Last updated 2026-09-03 UTC.",
   "source": "https://developers.google.com/workspace/guides/auth-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.api.auth[1]",
   "note": "The same Workspace auth overview documents service accounts with domain-wide delegation so an app can access user data after a super administrator grants authority.",
   "source": "https://developers.google.com/workspace/guides/auth-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.api.coverage",
   "note": "batchUpdate covers slides, shapes, tables, text, images, video, Sheets charts, and transforms. Notes-master pages are read-only, and only speaker-notes text on notes pages can be modified, so coverage is not every Slides UI action.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.api.docs",
   "note": "Opened as Google's current Slides API introduction.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.sdk.exists",
   "note": "Google publishes official Slides API client libraries and recommends them over raw HTTP. Last updated 2026-09-03 UTC.",
   "source": "https://developers.google.com/workspace/slides/api/guides/libraries",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.sdk.official",
   "note": "The libraries page is vendor-published Google API client-library guidance.",
   "source": "https://developers.google.com/workspace/slides/api/guides/libraries",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.sdk.languages",
   "note": "The page documents client libraries for Go, Java, JavaScript, .NET, Node.js, PHP, Python, and Ruby.",
   "source": "https://developers.google.com/workspace/slides/api/guides/libraries",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.mcp.first_party",
   "note": "Google documents a remote Slides MCP server at https://slidesmcp.googleapis.com/mcp/v1 over streamable HTTP with OAuth 2.0. Tools are read_presentation and update_presentation. The page is Developer Preview and last updated 2026-09-14 UTC.",
   "source": "https://developers.google.com/workspace/slides/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.mcp.verdict",
   "note": "The Workspace MCP configuration guide lists a dedicated Slides server at https://slidesmcp.googleapis.com/mcp/v1 among the first-party Workspace MCP servers, last updated 2026-09-14 UTC.",
   "source": "https://developers.google.com/workspace/guides/configure-mcp-servers",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "The Slides API is the documented programmatic scripting surface for creating and updating presentations.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.data_access.export[0]",
   "note": "presentations.get returns the latest presentation JSON, including pages and page elements.",
   "source": "https://developers.google.com/workspace/slides/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.data_access.export[1]",
   "note": "presentations.pages.getThumbnail generates a thumbnail of a page and returns a URL to the image.",
   "source": "https://developers.google.com/workspace/slides/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.data_access.import[0]",
   "note": "presentations.create creates a blank presentation with a supplied title.",
   "source": "https://developers.google.com/workspace/slides/api/reference/rest",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "modalities.data_access.import[1]",
   "note": "batchUpdate applies an ordered list of create, update, and delete requests to an existing presentation.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "verdict.scores.api",
   "note": "The maintained REST API is broad, documented, SDK-backed, and atomic via batchUpdate. Object-ID instability after UI edits, notes-master read-only limits, and OAuth consent keep it below unusual completeness.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "verdict.scores.mcp",
   "note": "The official remote server has two useful read and batch-update tools with OAuth, but Developer Preview status fits the limited-vendor-preview rubric anchor. The Cloud Workspace MCP table opened the same day did not list Slides.",
   "source": "https://developers.google.com/workspace/slides/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Google's current Slides MCP configuration page, including the Developer Preview banner and the two-tool list.",
   "source": "https://developers.google.com/workspace/slides/api/guides/configure-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current Slides API introduction, last updated 2026-09-03 UTC.",
   "source": "https://developers.google.com/workspace/slides/api/guides/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Google Cloud's current supported MCP products table. The Workspace section listed Drive, Gmail, Calendar, Chat, and People and did not list Slides.",
   "source": "https://docs.cloud.google.com/mcp/supported-products",
   "tier": "declared"
  },
  {
   "date": "2026-09-16",
   "fact": "freshness.watch[3].url",
   "note": "Opened the official MCP Registry search for google slides. The JSON response was servers: [] with count 0. First-party coverage remains the Google-hosted Slides MCP endpoint.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=google%20slides",
   "tier": "scraped"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-16",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://developers.google.com/workspace/slides/api/guides/configure-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://developers.google.com/workspace/slides/api/guides/overview"
   },
   {
    "type": "mcp",
    "url": "https://docs.cloud.google.com/mcp/supported-products"
   },
   {
    "type": "registry",
    "url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=google%20slides"
   }
  ]
 },
 "homepage": "https://workspace.google.com/products/slides/",
 "id": "google-slides",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2",
    "service-account"
   ],
   "coverage": "partial",
   "docs": "https://developers.google.com/workspace/slides/api/guides/overview",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "presentation-json",
    "page-thumbnail"
   ],
   "import": [
    "presentation-create",
    "batch-update"
   ]
  },
  "extensibility": {
   "scripting": [
    "slides-api"
   ],
   "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 Slides REST API and the first-party remote Slides MCP server cover presentation create and batch update without controlling the Slides editor.\n",
   "ui_stack": [
    "web-dom",
    "mobile-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "go",
    "java",
    "javascript",
    "dotnet",
    "node.js",
    "php",
    "python",
    "ruby"
   ],
   "official": true
  }
 },
 "name": "Google Slides",
 "platforms": [
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "microsoft-powerpoint",
   "google-docs"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Google",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "Google Slides is automatable today through the Slides API. This record is Google Slides presentations, not Docs, Sheets, Drive, or Microsoft PowerPoint. The HTTPS JSON REST service at slides.googleapis.com creates presentations, returns structured pages and elements, and applies atomic batchUpdate requests for slides, shapes, tables, text, images, video, charts, and transforms. Object IDs can change after UI edits, so long-lived clients should rediscover objects by content. OAuth 2.0 user consent is the normal access path. Service accounts can use domain-wide delegation. Google publishes official client libraries in common languages. Google also hosts a remote Slides MCP server at https://slidesmcp.googleapis.com/mcp/v1 in Developer Preview with tools read_presentation and update_presentation. MCP uses OAuth 2.0 and inherits the user's Slides permissions. Google warns about indirect prompt injection. The Cloud supported-products Workspace table opened on 2026-09-16 listed Drive, Gmail, Calendar, Chat, and People and did not repeat a Slides row; the dedicated Slides MCP configuration page is the opened Slides MCP evidence. An official Slides CLI and connector catalogs were not opened. Computer-use viability is unassessed. API scores 8 and is the best path because REST create and batchUpdate do not depend on the two-tool Developer Preview MCP program.\n"
 }
}