Brightdeck MCP server icon

Brightdeck

by Brightdeck

HIPAA CompliantSOC2 ReadyISO 27001 Ready
Productivity15 tools

Generate editable PowerPoint decks from an AI agent, then export, share and revoke access. 15 tools, OAuth 2.1 with PKCE, and an interactive flow where the server asks questions and waits for your approval before it builds.

Verified connector

Listed by Anthropic as a partner connector in its Connectors Directory.

Connection checked by Agentman on .

Anthropic states this reflects the level of review a connector received, not a security audit.

Connect Brightdeck via MCP

https://api.brightdeck.ai/mcp

Works in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.

Use in Agentman

Connect Brightdeck once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.

Open in Agentman Studio

Brightdeck Tools & Capabilities (15)

deck_answer_questions
deck_approve_plan
deck_create_blank_presentation
deck_create_presentation
deck_create_presentation_v2
deck_export_pdf_url
deck_export_pptx_url
deck_get_presentation
deck_get_share_link
deck_get_task_status
deck_list_permissions
deck_list_presentations
deck_revoke_permission
deck_share_presentation
deck_update_presentation

Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.

Limits

  • Plan gates the deck size. Brightdeck's pricing page and API reference agree: Free 10 slides per deck, Plus 15, Pro 25, Ultra 50. Over-cap requests are clamped to the cap, not refused, so a Zap or agent that assumed 30 slides gets a 10-slide deck and a slide_clamp_info payload rather than an error.
  • Credits, not calls, are the real allowance. Free grants 400 credits once — not monthly — then Plus 1,000, Pro 2,500 and Ultra 15,000 per month. Brightdeck's pricing page says a typical seven-slide deck uses about 80 credits, so the free tier is an evaluation budget of roughly five such decks.
  • Free-plan exports carry Brightdeck branding. Removing it starts at the Plus plan, per Brightdeck's pricing page.
  • The prompt is capped at 4,000 characters, per Brightdeck's API reference. A long source document belongs in deck_create_presentation_v2's reference files, not in the prompt.
  • Generation is asynchronous and slow enough to break naive clients. The create call returns in seconds while slides build for 30 to 120 seconds. Brightdeck's README warns that n8n's default 60-second tool timeout aborts the call mid-generation.
  • The interactive tools are unusable in unattended automation. deck_answer_questions and deck_approve_plan pause server-side for a human, which Brightdeck's README says to skip in workflows.
  • Export links expire in 60 minutes and must be fetched without an authorization header, because they are signed Google Cloud Storage URLs. Anything downstream should store the file, not the link.
  • Export needs an editor role or higher on the presentation, not merely presentation:read.
  • Sharing is a real capability, so scope it deliberately. An agent holding presentation:write can grant another person access to a deck by email, up to owner, and an invitation is sent to people with no Brightdeck account. Brightdeck documents no per-share confirmation step.
  • Brightdeck contradicts itself on how many tools there are. Its /integrations/mcp page says 11; its README and Anthropic's directory listing both say 15. We use 15, because two independent sources agree on it and the README enumerates every name.
  • We could not read the tool schemas. The endpoint requires OAuth, so this page carries no parameter lists beyond what Brightdeck documents, and no readOnlyHint or destructiveHint annotations at all. The read/write split above is our reading of the vendor's prose.
  • Access tokens live 10 minutes and refresh tokens rotate on every use, per Brightdeck's API reference. Reusing a consumed refresh token revokes the grant and forces a reconnect. Unused refresh tokens expire after 30 days.
  • Not a design tool. The connector generates and manages decks; visual editing happens in Brightdeck or in PowerPoint after export.

Frequently asked questions

Yes. Brightdeck's README tells you to sign up at brightdeck.ai before connecting, because the OAuth handshake otherwise fails with an error saying no deck account is linked to this Firebase identity. A free plan is enough to connect. If you signed in with a Google or email identity that was never registered at brightdeck.ai, register the same address and retry the connection.

Brightdeck's README says the v2 tool does the same job but seeded with uploaded reference files — up to five PDF, PPTX, DOCX or image files — so the generated deck matches your source material. Neither the README nor Brightdeck's API reference says whether the original tool is deprecated, so treat v2 as the reference-file variant rather than a replacement.

Between one and 50, and your plan sets the ceiling. Brightdeck's API reference and pricing page both give the same caps: Free 10 slides, Plus 15, Pro 25, Ultra 50. Asking for more is clamped to your cap rather than refused — the call succeeds and returns `slide_clamp_info` naming what you requested, the cap applied and your tier.

Yes. `deck_share_presentation` grants a named email address a role from viewer up to owner, and someone without a Brightdeck account is emailed an invitation that grants the role when they sign up. Role grants respect a hierarchy: editors can grant up to editor, while admin and owner grants require ownership. `deck_revoke_permission` removes access again.

The n8n MCP Client Tool defaults to a 60-second per-call timeout and `deck_create_presentation` runs 30 to 120 seconds, so the call aborts mid-generation. Brightdeck's README says to raise Options then Timeout to 180000 milliseconds. The same README also says to skip the interactive tools in unattended workflows, because they pause server-side waiting for a human.

Sixty minutes from the moment they are issued. Brightdeck's API reference documents the download URL as a signed Google Cloud Storage link with an `expires_at` timestamp one hour out. Fetch it with a plain unauthenticated request — Google Cloud Storage rejects signed-URL requests carrying an authorization header. An expired link is replaced by re-running the export tool.

The tool call succeeds and tells the agent to upgrade rather than returning an error. Brightdeck's API reference documents a payload whose stage reads `upgrade_required`, with an `error_code` of `billing.quota_exhausted`, a human-readable message and no presentation identifier, because nothing was created. Credits are the monthly usage allowance behind every generation.

Sources

Server Info

Category
Productivity
Developer
Brightdeck
Tools
15
Domain
api.brightdeck.ai

Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.

Ready to connect Brightdeck?

Connect Brightdeck once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.