{"openapi":"3.0.0","info":{"description":"The MCP (Model Context Protocol) server for Google Slides: a stateless Streamable-HTTP JSON-RPC surface at POST /mcp/v1 exposing Slides tools (read a presentation or single page as JSON, page thumbnails, batchUpdate-style updates) to AI agents over OAuth 2.0 with the Slides/Drive scopes.","version":[{"name":"v1","value":"v1"}]},"servers":[{"description":"The MCP (Model Context Protocol) server for Google Slides: a stateless Streamable-HTTP JSON-RPC surface at POST /mcp/v1 exposing Slides tools (read a presentation or single page as JSON, page thumbnails, batchUpdate-style updates) to AI agents over OAuth 2.0 with the Slides/Drive scopes.","url":"https://api.apirails.com/googleslidesmcp"}],"paths":{"/mcp/v1":{"post":{"tags":["Tools"],"parameters":[],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/workspace/slides/api/reference/mcp","api_endpoint":"https://slidesmcp.googleapis.com/mcp/v1"},"summary":"List MCP tools (tools/list)","description":"List the MCP tools exposed by this Google MCP server (public, no authentication required; returns tool names, descriptions and JSON Schema input types).","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"jsonrpc":{"type":"string","description":"JSON-RPC protocol version (fixed).","required":true},"id":{"type":"number","description":"Request ID - any integer; echoed back in the response.","required":true},"method":{"type":"string","description":"JSON-RPC method name (fixed for this endpoint).","required":true},"params":{"type":"object","description":"tools/list takes no parameters (omit or send {}).","properties":{}}}},"example":{"jsonrpc":["2.0"],"id":[1],"method":["tools/list"],"params":{}}}}}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}}},"security":[{"bearerAuth":[]}]}