slideport
Provides tools for interacting with the Google Slides API to manage presentations and slides, including creating presentations, retrieving slides, duplicating or deleting slides, creating text boxes, inserting text, and replacing text.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
slideport
Google Slides presentations and slides as MCP tools, talking to the Google Slides API v1. slideport is a clean-room rebuild of the core subset of the Google Slides MCP surface, under a new name: presentation and slide operations plus basic text editing, fresh code, no copied branding.
Tools (core subset, 9)
get_presentation, create_presentation, get_slide, create_slide,
duplicate_slide, delete_slide, create_textbox, insert_text,
replace_all_text.
Image, table and chart insertion, speaker notes, layout and master editing, thumbnail export, general presentations.batchUpdate passthrough and comments are not in this subset.
Related MCP server: Google Slides MCP Server
Setup
Set a Google OAuth access token:
export GOOGLE_ACCESS_TOKEN=ya29....Optionally override the API base with SLIDES_API_URL
(default https://slides.googleapis.com/v1). Without the token, every
tool call fails with an error naming the missing variable.
CLI
npx @reneturcios/slideport get_presentation '{"presentation_id":"abc"}'
npx @reneturcios/slideport mcp # stdio MCP serverEach tool name is a subcommand taking one JSON object argument.
MCP client config
{
"mcpServers": {
"slideport": {
"command": "npx",
"args": ["-y", "@reneturcios/slideport", "mcp"],
"env": { "GOOGLE_ACCESS_TOKEN": "ya29...." }
}
}
}Docker
docker run -i -e GOOGLE_ACCESS_TOKEN ghcr.io/cloudcorprecords/slideportDevelopment
npm install
npm run build
npm testLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate, edit, merge, translate and PDF-convert PowerPoint (.pptx) over MCP. 8 tools.
Google Docs MCP Pack — read, create, and edit Google Docs via OAuth. Reuses the google_sheets…
Create, edit, preview, and share Slides.com presentations. Requires a paid Slides.com account.
List, share, upload, and manage Slideless HTML presentations from any MCP host.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with Google Slides presentations through OAuth2 authentication. Supports creating new slides, adding rectangles, and managing presentation content through natural language commands.6MIT
- AlicenseNot gradedqualityCmaintenanceProvides MCP server for Google Slides API, enabling creation, reading, modification, and management of Google Slides presentations using service account authentication.13 npm4GPL 3.0
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI assistants to create, read, and edit Google Slides presentations directly from chat, with 39 tools for presentations, slides, elements, and export.41 npm1MIT
- AlicenseAqualityCmaintenanceEnables low-level interaction with Google Slides API, including template reuse, element bounding box editing, slide rendering, and batch updates for automated slide deck creation.23MIT