Skip to main content
Glama

Lane Planner

Plan interests in lanes

plan_lanes
Read-onlyIdempotent

Use this when the user has several interests, projects or hobbies and asks for a plan for the next days or week, for example "I have 10 hours a week for an app, a book, guitar and Japanese: plan my week". Pass every interest as name plus a few words of note, hours_per_week, and start_date as the user's local YYYY-MM-DD. Optional: days (3 to 7, default 7), days_off, next_steps for an interest, lane when the user picked one, and spine in the user's words. When the user already had a lane plan and says in words what got done, also send done and not_done with lane set on each interest as last plan had it: the answer then reviews that plan, carries the missed build steps and keeps the parking lot. When they paste the plan text, use review_week. Returns the four lanes (build gets most minutes, reading is one chapter or paper, open is one side quest, the rest is parked with a bookmark), one spine sentence, the minute budget, the day-by-day plan with task ids, and todo_text: plain checkbox lines to paste into any todo app. Nothing is stored. Do not use it for one single task, a calendar booking, or a diagnosis.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
daysNoHow many days to plan, 3 to 7. Defaults to 7.
doneNoOnly when the user already had a lane plan: the tasks they say they finished, in their words. Set lane on each interest to last plan's lane. The answer then reviews that plan and carries the missed build steps.
spineNoThe user's own one-sentence direction that ties the interests together. Leave it out to get a first guess.
days_offNoWeekdays with no tasks, such as ["Sun"].
not_doneNoOnly when the user already had a lane plan: the tasks they say they did not finish, in their words.
interestsYesEvery interest the user named, 1 to 12, in the order they gave them.
start_dateNoFirst day of the plan as YYYY-MM-DD. Use today in the user's time zone, even mid-week: do not move it to a Monday or to tomorrow unless the user asked to start then. Defaults to today (UTC).
hours_per_weekYesHours a week the user has for all of these together.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
daysYes
lanesYes
notesYes
spineYes
budgetYes
reviewNo
statusYes
changesNo
next_stepYes
todo_textYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources