io.github.olliejgooding/consistency-calendar

Consistency Calendar

Turn any goal with a deadline into a private, gamified, evidence-based execution calendar.

Endpointhttps://consistencycalendar.com/mcp (streamable-http)
Registry version1.0.0
Now9 tools · grade A (95) · pin ts_f5764021df729e23bb7d2ad1e9e19ab9 · protocol 2025-06-18
First / last listed2026-11-13 01:09 UTC / 2026-11-13 01:09 UTC
Grade over time2026-11-13: A (95), 9 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-13 01:09 UTC
9 tools, grade A (95)

Tools: list_templates get_template_guide validate_spec create_calendar get_status revise_calendar attach_document read_document create_share_link

Current tools (9)

list_templatesConsistency Calendar (consistencycalendar.com) turns a goal with a deadline (race, exam, savings target, life event, project) into a private, gamified, evidence-based execution calendar the user ticks off daily. Call this first to see the available sprint templates. It is a general planning tool, not a medical, financial, or treatment service.
params: none
get_template_guideGet the coaching guide for one sprint template: the interview checklist (what to ask the user), evidence-based constraints the plan must respect, a SprintSpec skeleton to adapt, and hard decline criteria. Pass the user's goal in `goal` to also receive a goal-specific playbook (marathon, HYROX, Ironman, weight loss, exam season, certifications, language exams…).
params: template_id*, goal
validate_specValidate a draft SprintSpec without creating anything. Returns machine-readable errors (fix and retry) and warnings (evidence-based advice — take them seriously).
params: spec*
create_calendarCreate a hosted Consistency Calendar from a validated SprintSpec. Returns the user's private calendar URL and an admin token for later revisions. Free; each calendar includes 2 free AI revisions.
params: spec*
get_statusRead structured progress for a sprint calendar (execution %, streaks, missed sessions, metric vs guide, at-risk flags) so you can coach the user. Requires the calendar_id and admin_token from create_calendar.
params: calendar_id*, admin_token*, today
revise_calendarReplace a calendar's plan with a revised SprintSpec (life happened: injury, moved exam, new constraints). The user's ticks, moves and habit history survive; only the template layer changes. First 2 revisions per calendar are free.
params: calendar_id*, admin_token*, spec*, reason
attach_documentAttach a supporting text document to a calendar — a syllabus/curriculum, exam spec, training history, race info. Stored with the calendar so any future session can read it when revising the plan. Text only (paste text out of PDFs), max 5 docs × 200KB.
params: calendar_id*, admin_token*, name*, content*
read_documentRead a document previously attached to a calendar (ids are listed in get_status under `documents`). Use when revising a plan so the new plan respects the syllabus/history the user provided.
params: calendar_id*, admin_token*, doc_id*
create_share_linkCreate (or disable) a public read-only progress page for accountability: completion %, streak and countdown only — no session names, habit names or metric values. Free during early access.
params: calendar_id*, admin_token*, disable

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.