Consistency Calendar
Turn any goal with a deadline into a private, gamified, evidence-based execution calendar.
| Endpoint | https://consistencycalendar.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 9 tools · grade A (95) · pin ts_f5764021df729e23bb7d2ad1e9e19ab9 · protocol 2025-06-18 |
| First / last listed | 2026-11-13 01:09 UTC / 2026-11-13 01:09 UTC |
| Grade over time | 2026-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.
Tools: list_templates get_template_guide validate_spec create_calendar get_status revise_calendar attach_document read_document create_share_link
list_templates | Consistency 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_guide | Get 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_spec | Validate a draft SprintSpec without creating anything. Returns machine-readable errors (fix and retry) and warnings (evidence-based advice — take them seriously). params: spec* |
create_calendar | Create 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_status | Read 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_calendar | Replace 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_document | Attach 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_document | Read 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_link | Create (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.