MCP App Store
Productivity
Brightdeck icon

Brightdeck

by Brightsuite, Inc.

Overview

Generate a C-suite-ready, on-brand presentation in 2 minutes. Fully compatible with powerpoint.

Tools

deck_create_blank_presentation

ChatGPT
Use this when the user wants an empty editable deck rather than an AI-generated one. Creates from the bundled template and returns the deck id, filename, slide count, and view URL.

deck_create_blank_presentation

ChatGPT
Use this when the user wants an empty editable deck rather than an AI-generated one. Creates from the bundled template and returns the deck id, filename, slide count, and view URL.

deck_create_blank_presentation

ChatGPT
Use this when the user wants an empty editable deck rather than an AI-generated one. Creates from the bundled template and returns the deck id, filename, slide count, and view URL.

deck_create_presentation

ChatGPT
Use this when the user wants to generate a complete presentation from a prompt and any base64 reference files. Returns a live preview URL the user can open immediately to watch slides appear over 30-120 seconds. Generation continues in the background.

deck_create_presentation

ChatGPT
Use this when the user wants to generate a complete presentation from a prompt and any base64 reference files. Returns a live preview URL the user can open immediately to watch slides appear over 30-120 seconds. Generation continues in the background.

deck_create_presentation

ChatGPT
Use this when the user wants to generate a complete presentation from a prompt and any base64 reference files. Returns a live preview URL the user can open immediately to watch slides appear over 30-120 seconds. Generation continues in the background.

deck_create_presentation_v2

ChatGPT
Use this when the user wants to generate a complete presentation from a prompt and ChatGPT-uploaded files. Accepts up to five file params and returns a live preview URL the user can open immediately. Generation continues in the background.

deck_create_presentation_v2

ChatGPT
Use this when the user wants to generate a complete presentation from a prompt and ChatGPT-uploaded files. Accepts up to five file params and returns a live preview URL the user can open immediately. Generation continues in the background.

deck_create_presentation_v2

ChatGPT
Use this when the user wants to generate a complete presentation from a prompt and ChatGPT-uploaded files. Accepts up to five file params and returns a live preview URL the user can open immediately. Generation continues in the background.

deck_export_pdf_url

ChatGPT
Use this when the user wants to download a deck as PDF. Converts on demand, stores the generated export, returns a 60-minute signed URL, and applies the server-enforced watermark policy.

deck_export_pdf_url

ChatGPT
Use this when the user wants to download a deck as PDF. Converts on demand, stores the generated export, returns a 60-minute signed URL, and applies the server-enforced watermark policy.

deck_export_pdf_url

ChatGPT
Use this when the user wants to download a deck as PDF. Converts on demand, stores the generated export, returns a 60-minute signed URL, and applies the server-enforced watermark policy.

deck_export_pptx_url

ChatGPT
Use this when the user wants to download a deck as PPTX. Generates a 60-minute signed URL, may refresh the stored PPTX, and applies the server-enforced watermark policy.

deck_export_pptx_url

ChatGPT
Use this when the user wants to download a deck as PPTX. Generates a 60-minute signed URL, may refresh the stored PPTX, and applies the server-enforced watermark policy.

deck_export_pptx_url

ChatGPT
Use this when the user wants to download a deck as PPTX. Generates a 60-minute signed URL, may refresh the stored PPTX, and applies the server-enforced watermark policy.

deck_get_presentation

ChatGPT
Use this when the user needs details for one known deck id. Returns filename, slide count, visibility, thumbnail URI, view URL, and the caller role, or an access/not-found error.

deck_get_presentation

ChatGPT
Use this when the user needs details for one known deck id. Returns filename, slide count, visibility, thumbnail URI, view URL, and the caller role, or an access/not-found error.

deck_get_presentation

ChatGPT
Use this when the user needs details for one known deck id. Returns filename, slide count, visibility, thumbnail URI, view URL, and the caller role, or an access/not-found error.

deck_list_permissions

ChatGPT
Use this when the user wants to see collaborators on a deck. Requires editor or higher access and returns permission ids, roles, user emails, and pagination metadata.

deck_list_permissions

ChatGPT
Use this when the user wants to see collaborators on a deck. Requires editor or higher access and returns permission ids, roles, user emails, and pagination metadata.

deck_list_permissions

ChatGPT
Use this when the user wants to see collaborators on a deck. Requires editor or higher access and returns permission ids, roles, user emails, and pagination metadata.

deck_list_presentations

ChatGPT
Use this when the user wants to browse decks they can access. Returns a newest-first page with ids, filenames, slide counts, visibility, thumbnail URIs, view URLs, and the caller's role.

deck_list_presentations

ChatGPT
Use this when the user wants to browse decks they can access. Returns a newest-first page with ids, filenames, slide counts, visibility, thumbnail URIs, view URLs, and the caller's role.

deck_list_presentations

ChatGPT
Use this when the user wants to browse decks they can access. Returns a newest-first page with ids, filenames, slide counts, visibility, thumbnail URIs, view URLs, and the caller's role.

deck_revoke_permission

ChatGPT
Use this when the user wants to remove a collaborator from a deck. Applies role-based safeguards and cannot revoke the caller's own permission.

deck_revoke_permission

ChatGPT
Use this when the user wants to remove a collaborator from a deck. Applies role-based safeguards and cannot revoke the caller's own permission.

deck_revoke_permission

ChatGPT
Use this when the user wants to remove a collaborator from a deck. Applies role-based safeguards and cannot revoke the caller's own permission.

deck_share_presentation

ChatGPT
Use this when the user wants to grant deck access by email. Existing users get a permission and email; new users get an invitation. Only owners can grant owner access.

deck_share_presentation

ChatGPT
Use this when the user wants to grant deck access by email. Existing users get a permission and email; new users get an invitation. Only owners can grant owner access.

deck_share_presentation

ChatGPT
Use this when the user wants to grant deck access by email. Existing users get a permission and email; new users get an invitation. Only owners can grant owner access.

deck_update_presentation

ChatGPT
Use this when the user wants to rename a deck, change visibility, or adjust page-number rendering. Requires editor or higher; deletion and ownership transfer are intentionally excluded.

deck_update_presentation

ChatGPT
Use this when the user wants to rename a deck, change visibility, or adjust page-number rendering. Requires editor or higher; deletion and ownership transfer are intentionally excluded.

deck_update_presentation

ChatGPT
Use this when the user wants to rename a deck, change visibility, or adjust page-number rendering. Requires editor or higher; deletion and ownership transfer are intentionally excluded.

Capabilities

Writes

App Stats

36

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily