On this page ▾
MCP server
slide-ng mcp [slides.md]
Starts an MCP server on stdio. A client that speaks the protocol can read and edit the deck's slides. There are seven tools:
| Tool | What it does |
|---|---|
list_slides |
Lists the slides. |
get_outline |
Returns the outline built from slide titles. |
get_slide |
Returns one slide's markdown and metadata. |
update_slide |
Replaces a slide's content. |
insert_slide |
Adds a slide. |
remove_slide |
Removes a slide. |
move_slide |
Moves a slide. |
- Slide 1, the headmatter, cannot be removed or moved.
- Insert, remove and move need all slides to be in the entry file.
- Every change is parsed again before it is written, and only the deck's own markdown files are touched. A path outside the deck's folder is refused.