Sessionplan — Claude Code MCP server: visual session planning
Lets your agent build visual agendas for workshops, trainings and meetings: drag-and-drop blocks, automatic timing, export.
claude mcp add --transport http sessionplan https://sessionplan.de/mcp/What Sessionplan does
Sessionplan is a browser-based planner that lays out a session on an interactive timeline. You move blocks around, start times and durations recalculate on the spot, and a live mode keeps you on track while the session runs. Custom block categories, reusable templates and parallel lanes with their own facilitators are all part of it.
The MCP server exposes that planner to your coding agent over HTTP at https://sessionplan.de/mcp/. Claude, Codex, Cursor, GitHub Copilot and Gemini CLI can drive plans directly. By default everything stays in the browser and no account is required; plans travel as snapshot links or as JSON and PDF exports.
Self-hosters who want persistent Dynamic Links need PHP ≥ 7.4. The endpoint data/sessions.php stores one JSON file per session in the directory named by SP_SESSIONS_DIR, and that directory has to sit outside the webroot. Without a PHP runtime the planner still works locally and shares plans through URL fragments or JSON export.
What it helps with
- lay out a workshop agenda on a timeline
- recalculate start times and durations
- run a session against the plan in live mode
- split parallel lanes with their own facilitators
- export a plan to JSON or PDF
Example prompts for the agent
- Build a 3-hour training agenda: warm-up, two 40-minute blocks, one break.
- Add a parallel lane with its own facilitator and recalculate the timing.
- Export the current plan as JSON.
How to install Sessionplan
Platform CLI: remote server
claude mcp add --transport http sessionplan https://sessionplan.de/mcp/Platform CLI: remote server
codex mcp add sessionplan --url https://sessionplan.de/mcp/Config file
{
"mcpServers": {
"sessionplan": {
"url": "https://sessionplan.de/mcp/"
}
}
}Config file
{
"servers": {
"sessionplan": {
"type": "http",
"url": "https://sessionplan.de/mcp/"
}
}
}Platform CLI: remote server
gemini mcp add -t http sessionplan https://sessionplan.de/mcp/Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Sessionplan
How do I install Sessionplan in Claude Code?
Run claude mcp add --transport http sessionplan https://sessionplan.de/mcp/.
What does Sessionplan do?
It gives your agent tools for visual session planning: timeline blocks, automatic timing, live mode, templates and export.
Does Sessionplan need PHP?
Only for persistent Dynamic Links when you self-host: PHP ≥ 7.4 plus an SP_SESSIONS_DIR directory outside the webroot. Without it the planner runs locally.