Deckbuilder 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 Deckbuilder MCP Server?

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

Credentials and setup notes

  • 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 Deckbuilder MCP Server

{
  "mcpServers": {
    "deckbuilder": {
      "command": "deckbuilder-server",
      "env": {
        "DECK_TEMPLATE_FOLDER": "/Users/username/Documents/Deckbuilder/Templates",
        "DECK_TEMPLATE_NAME": "default",
        "DECK_OUTPUT_FOLDER": "/Users/username/Documents/Deckbuilder",
        "DECK_PROOFING_LANGUAGE": "en-AU",
        "DECK_DEFAULT_FONT": "Calibri"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.11+ - Virtual environments are recommended.
VariableDescriptionRequired
DECK_TEMPLATE_FOLDERDeclared in the maintainer’s client configuration.Check documentation
DECK_TEMPLATE_NAMEDeclared in the maintainer’s client configuration.Check documentation
DECK_OUTPUT_FOLDERDeclared in the maintainer’s client configuration.Check documentation
DECK_PROOFING_LANGUAGEDeclared in the maintainer’s client configuration.Check documentation
DECK_DEFAULT_FONTDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Deckbuilder to Installation.”
  • “Use Deckbuilder to Prerequisites.”
  • “Use Deckbuilder 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.