Sessionplan
MCP serverProductivitysessionplan lets your AI create and edit visual agendas for workshops, trainings, meetings, and events. Once it is added, you can ask your AI to lay out a session step by step and adjust the plan as things change.
Use Sessionplan in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Sessionplan and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use Sessionplan to create session link
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
After adding sessionplan, tell your AI what kind of session you are planning and ask it to draft a visual agenda. You can then refine the plan together until it fits your needs.
What your AI can do with it
- Create visual agendas for workshops
- Draft schedules for training sessions
- Build structured agendas for meetings
- Plan the running order for events
- Edit and rearrange agenda items as plans change
Install Sessionplan
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user sessionplan 'https://sessionplan.de/mcp/'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://sessionplan.de/mcp/Add a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=sessionplan&config=eyJ1cmwiOiJodHRwczovL3Nlc3Npb25wbGFuLmRlL21jcC8ifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://sessionplan.de/mcp/In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add sessionplan --url 'https://sessionplan.de/mcp/'Run it once, then sign in with codex mcp login sessionplan if the server asks for an account.
From the project's README
As published by tim-peters/sessionplan in README.md.
Sessionplan is a free, browser-based Progressive Web App for visually planning workshops, trainings, meetings, and events using an interactive timeline.
→ Try it live at sessionplan.de
Features
- Visual timeline — Drag & drop blocks to build your agenda
- Automatic time calculation — Start times and durations update instantly
- Live mode — Follow your plan in real-time during sessions
- Block types & templates — Custom categories, default library, reusable templates
- Grouping & breakouts — Parallel sessions, configurable lanes, per-lane facilitators
- Share & export — Snapshot links, JSON export/import, print-ready PDF
- Offline-first — Works fully offline after first load (PWA)
- No registration — All data stays in your browser by default
Tech Stack
- Vite · TypeScript · React 18 · Tailwind CSS · shadcn/ui
- react-router-dom · react-i18next · @dnd-kit · Vitest
Getting Started
git clone https://github.com/tim-peters/sessionplan.git
cd sessionplan
npm install
npm run dev
Open http://localhost:5173 (or the port Vite assigns) in your browser.
Self-Hosting
Sessionplan is fully functional without a backend — all data is stored locally in the browser. An optional backend enables the Dynamic Link feature for real-time sync between multiple users.
Dynamic Link (optional backend)
To enable the Dynamic Link feature, deploy a PHP backend that implements the /data/sessions.php REST API (see the API reference). Then set the endpoint URL:
# .env
VITE_SESSIONS_API=https://your-server.example.com/data/sessions.php
If VITE_SESSIONS_API is not set, the Dynamic Link toggle is still available in the UI but all requests will fail gracefully — the planner continues to work fully locally.
See ARCHITECTURE.md for the API contract.
License
Sessionplan is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
The AGPL ensures that modifications distributed as a network service must also be open-sourced, protecting the project from commercial forks while allowing free self-hosting.
See LICENSE for the full text.
Contributing
Bug reports and pull requests are welcome! See CONTRIBUTING.md for details.
Security
See SECURITY.md for reporting vulnerabilities.
Tools it offers (2)
What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.
create_session_linkdecode_session_link
Signals
- GitHub stars
- 5
- Last commit
- Aug 2026
Advanced
- Delivery
- sessionplan MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
de-sessionplan-sessionplan- Source
- github.com/tim-peters/sessionplan
- Hosted endpoint
https://sessionplan.de/mcp/
github.com/tim-peters/sessionplan
More in Productivity
MCP server
More in Productivityagent-native-calendar
MCP server · builderio
More in Productivitychat-recall
MCP server · munhq
More in Productivitytascan-mcp
MCP server · snowbikemike
More in Productivitygod-prompt-mcp
MCP server · akzar1el
More in Productivitybuggazi
MCP server · jyswee
More in Productivity