Deck Builder MCP Server

Deckbuilder is a Python library, Command Line tool, and MCP server that generates PowerPoint presentations from structured content. Focus on your

Local serverstdioPython

What is the Deck Builder MCP Server?

Deckbuilder is a Python library, Command Line tool, and MCP server that generates PowerPoint presentations from structured content. Focus on your content -

Configuration

  • Python 3.11+ - Virtual environments are recommended.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Deck Builder MCP Server

{
  "mcpServers": {
    "deck-builder": {
      "command": "uvx",
      "args": ["deckbuilder"],
      "env": {
        "DECK_TEMPLATE_FOLDER": "your-value",
        "DECK_TEMPLATE_NAME": "your-value",
        "DECK_OUTPUT_FOLDER": "your-value",
        "DECK_PROOFING_LANGUAGE": "your-value",
        "DECK_DEFAULT_FONT": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.11+ - Virtual environments are recommended.
VariableDescriptionRequired
DECK_TEMPLATE_FOLDERConfiguration value read at startup.Optional
DECK_TEMPLATE_NAMEConfiguration value read at startup.Optional
DECK_OUTPUT_FOLDERConfiguration value read at startup.Optional
DECK_PROOFING_LANGUAGEConfiguration value read at startup.Optional
DECK_DEFAULT_FONTConfiguration value read at startup.Optional

Example prompts to try

  • “Use Deck Builder MCP to Installation.”
  • “Use Deck Builder MCP to Prerequisites.”
  • “Use Deck Builder MCP to Contributing.”

Frequently asked questions

Deckbuilder is a Python library, Command Line tool, and MCP server that generates PowerPoint presentations from structured content. Focus on your content - Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.