Kadal Deck logo

Kadal Deck

Lets AI agents outline, write, lint, render, and revise MDX slide decks for Kadal Deck.

Install Kadal Deck

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://deck.kadal.cc/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · TodayLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 10/29/2026, 7:15:30 PM

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://deck.kadal.cc/mcp

Overview

Kadal Deck MCP server gives AI agents tools for creating and reviewing MDX slide decks. Agents can outline talks, write slides, lint deck content, render slides for visual inspection, and fix issues they find. The hosted MCP server can also bring published Kadal Deck presentations into Claude, ChatGPT, and Cursor. Reach for it when an agent needs to work with a deck stored as a `deck.mdx` file rather than only generate plain text.

Use cases

  • Outline a technical talk from a short brief
  • Write and revise slides in a deck.mdx file
  • Lint a presentation before publishing
  • Render slides for an agent-led visual review
  • Fix deck issues found during inspection

Key features

  • MDX slide authoring
  • Talk and slide outlining
  • Deck linting
  • Rendered slide inspection
  • Automated revision workflow
  • Hosted access to published decks

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads10kPackage downloads in the last 30 days.
Last commit1d agoMost recent push to the default branch.

How Kadal Deck works

What Kadal Deck does

Kadal Deck MCP server connects AI agents to the Kadal Deck slide-deck format and workflow. It helps an agent move from a talk idea to a structured MDX presentation by outlining the talk, writing slides, checking the result, rendering slides, and applying corrections.

A Kadal Deck presentation is authored in one deck.mdx file. The file uses Markdown and MDX, with slides separated by --- and components available for interactive content. The MCP workflow is therefore suited to agents that need to create or modify source files while respecting the deck's structure.

The project also provides a hosted MCP server for published decks. That option lets supported AI clients work with presentations that have already been published through Kadal Deck.

How it works

The MCP server teaches an AI client how the Kadal Deck format is organized and exposes operations for the main authoring loop:

  • Create an outline for a presentation.
  • Write or revise slides in MDX.
  • Lint the deck to check its contents.
  • Render slides so the agent can inspect its output.
  • Correct problems found during review.

Rendering supports an iterative process rather than stopping after text generation. An agent can produce a deck, inspect the rendered result, and make another pass based on what it sees. The same deck can then be opened in Kadal Deck for editing, rehearsal, presentation, and audience participation.

Tools and capabilities

The MCP workflow supports the following capabilities:

  • Talk and slide outlining.
  • MDX slide creation and revision.
  • Deck linting.
  • Slide rendering for review.
  • Fixing issues after inspection.
  • Working with published decks through the hosted MCP server.

Kadal Deck itself supports presenter notes, themes, interactive polls, quizzes, word clouds, Q&A, reactions, and other deck components. Those presentation features are authored in the deck format; the MCP server's documented agent workflow focuses on outlining, writing, checking, rendering, and fixing decks.

Setup and configuration

Kadal Deck projects require Node.js 20.19 or later. A project can be created with the Kadal Deck package, installed with npm, and started locally for browser-based editing. The resulting project contains a deck.mdx file that an agent can work on through an MCP-compatible client.

The MCP server is intended for use from AI clients including Claude Code, Cursor, and VS Code. The hosted MCP option can expose published decks to Claude, ChatGPT, and Cursor. Kadal Deck also has a browser builder with its own AI assistant; that assistant uses a provider key from OpenAI, Anthropic, Google, or OpenRouter, which is separate from the agent-facing MCP workflow described here.

Limitations and notes

The agent works with Kadal Deck's MDX representation, so it is most appropriate when the target output is a Kadal Deck presentation rather than PowerPoint, Google Slides, or a generic Markdown document. Visual review depends on rendering the deck and examining the result; generated slide text alone is not the complete presentation experience.

The broader Kadal Deck project can present built decks offline and export them to PDF, PNG, and PPTX. Live rooms, audience interaction, rehearsal tools, and hosting are part of Kadal Deck itself and should not be treated as additional MCP tools unless they are represented in the deck workflow.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Kadal Deck

Kadal Deck is an MCP server that connects AI agents to the Kadal Deck MDX presentation format. Its main tools help agents outline talks, write and revise slides, lint deck content, render slides for visual review, and fix issues. A hosted version also lets supported clients work with published Kadal Deck presentations.

Use an MCP-compatible client such as Claude Code, Cursor, or VS Code and connect it to the Kadal Deck MCP server. Kadal Deck projects themselves require Node.js 20.19 or later and can be created with the `@kadal/deck` npm package.

It can outline a talk, write or revise MDX slides, lint the deck, render slides for inspection, and apply fixes. The workflow is designed for iterative review of a `deck.mdx` file.

Yes. Cursor is named as a supported MCP client for Kadal Deck, and the hosted MCP server can bring published Kadal Deck presentations to Cursor.

Kadal Deck uses a single `deck.mdx` file containing Markdown and MDX. Slides are separated with `---`, and MDX components can add interactive presentation content.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewKadal Deck AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/kadal-deck?style=directory)](https://allmcps.com/mcp/kadal-deck)
HTML Embed
<a href="https://allmcps.com/mcp/kadal-deck"><img src="https://allmcps.com/api/badge/kadal-deck?style=directory" alt="Kadal Deck on AllMCPs" /></a>