Skip to main content
Glama
ramzpat

true-deck-mcp

by ramzpat

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRUE_DECK_OUTPUT_DIRNostdio mode: always also save decks here.
TRUE_DECK_PUBLIC_URLNoBase URL. Enables download_url; disables writing to caller-supplied paths.
TRUE_DECK_ARTIFACT_DIRNoArtifact cache (default ~/.cache/true-deck-mcp).~/.cache/true-deck-mcp

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
deck_capabilitiesA

What this deck builder supports: slide kinds, body block types, capacity limits and the brand palette. Call this before writing deck Markdown for the first time.

deck_validateA

Parse deck Markdown and report the slide outline plus layout warnings (overflow risk, too many cards, missing titles) without rendering a file. Cheap — use it while drafting.

deck_generateA

Render deck Markdown into a True-branded .pptx. Returns an artifact_id — pass it to deck_preview to look at the result and to deck_fetch to get the bytes. Regenerate from edited Markdown rather than editing the .pptx.

deck_previewA

Render a generated deck to images so you can actually see it. Returns a contact sheet by default, or individual slides. Look for text spilling out of a card, a nearly empty slide, or a badly wrapped title, then fix the Markdown and regenerate.

deck_fetchA

Return the generated .pptx itself as an embedded resource, for hosts that cannot fetch a download URL. Large files are refused — use download_url or file_path instead.

Prompts

Interactive templates invoked by user choice

NameDescription
build_true_deckSeed a conversation that produces a True-branded deck from a topic or notes.

Resources

Contextual data attached and managed by the client

NameDescription
format_docFull Markdown authoring spec for True decks.
design_docBrand tokens, geometry and the layout engine.
example_docA complete worked example in the authoring format.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ramzpat/true-deck-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server