What pptmasterdeck-mcp MCP server does
The pptmasterdeck-mcp MCP server provides a remote MCP interface to ppt-master. Its tool set covers four presentation-oriented operations: generating an editable deck, revising a deck outline, rendering a deck preview, and exporting a deck receipt.
The service is hosted rather than distributed as production source code in this repository. The repository serves as public documentation and a reference for directory submissions. The production endpoint is available at https://pptmasterdeck.clauxel.com/mcp, and the service is identified in the MCP registry as com.clauxel.pptmasterdeck/pptmasterdeck-mcp.
The listing describes structured receipts, usage logs, and audit-ready JSON evidence as part of the service. These records can help developers retain machine-readable information about calls and generated presentation workflows.
How it works
The pptmasterdeck-mcp MCP server uses Streamable HTTP for remote MCP communication. An MCP-compatible client sends JSON-RPC requests to the hosted endpoint, and the server exposes the four documented tools through that connection.
Production requests require a bearer token issued through the product website. Requests include the token in an HTTP authorization header:
Authorization: Bearer <token>
Unauthenticated browser requests to the MCP path return a JSON error rather than exposing internal service details. This behavior applies to browser access; production tool calls still require valid authorization.
Setup and configuration
To use the service, first open the product website and select a plan. Create or request an API token, then add the MCP endpoint to a client that supports Streamable HTTP remote servers. Configure the client with the endpoint URL and bearer token, then send JSON-RPC requests through the MCP connection.
The documentation does not specify a local installation process, package command, self-hosted deployment method, or required environment-variable names. The repository also does not contain the private production implementation, so local source-based operation is not described.
Relevant service URLs include the product and pricing page, the MCP endpoint, and the server card at https://pptmasterdeck.clauxel.com/server-card.json. Because this is a paid hosted service, plan selection and token access are prerequisites for production use.
Tools and capabilities
The exposed MCP tools are:
generate_editable_deck — creates an editable presentation deck.
revise_deck_outline — revises a deck outline.
render_deck_preview — renders a preview of a deck.
export_deck_receipt — exports a receipt for a deck operation.
The provided material does not document each tool's input schema, output schema, file formats, presentation templates, or revision controls. Developers should consult the server card or service documentation before building workflows that depend on specific fields or return values.
Limitations and notes
This is a paid remote service, not a local MCP server. Network access, a compatible Streamable HTTP client, and a product-issued bearer token are required for production calls. Pricing details are linked from the product website rather than specified in the repository excerpt.
The available documentation confirms the tool names and service access model but does not establish support for particular presentation applications, storage providers, authentication methods beyond bearer tokens, or client-specific configuration formats. Compatibility therefore depends on whether the chosen MCP client supports remote Streamable HTTP servers and bearer-authenticated connections.