Connect-MCP

Rhylthyme

com.rhylthyme/rhylthyme · v1.3.0

Real-time multi-track schedules for cooking, lab protocols, events and workouts. Validate and share.

MCPremoteno credentialsFood & drink

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 19 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 86/100

What it does: 19 tools · 16 read, 3 write (incl. delete/pay)

Test call list_my_programs: needs a key: rpc error: Authorization required: list_my_programs needs the user's Rhylthyme account. Connect your Rhylthyme account, or call the login tool for (1,063 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +8
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://mcp.rhylthyme.com/mcp

Tools

19 tools listed at last check
  • validate_program Check a program before publishing or saving it: ids, dangling or cyclic triggers, steps overlapping in a track, tasks with no resourceConstraint, durations, replicates/instances misuse. Every finding has a code, a message and a suggested fix. Pure computation.
  • analyze_schedule Put a program on the clock: each step's start and end, total length, the critical path and what gates it, resource conflicts, slack per track. Pass finishAt to answer 'when do I start X so everything is ready at 6pm?'. Pure computation. With `history` (run records) or `program_id` it also predicts d
  • visualize_schedule Publish a program as a live, shareable timeline (a public share link) and return its URL, with an ASCII Gantt and an itinerary. For a schedule the user wants to follow or share ('plan this so it all finishes at 6', 'when do I start each thing'). Validates first and refuses an invalid program with fi
  • import_from_source Import a recipe, protocol or run of show into a program. source: spoonacular, themealdb (recipes); protocolsio, opentrons, benchling (lab); cooklang (.cook URL); ontime (run of show). action: search (no account needed), import (query = URL or id), random. import, random and benchling need the user's
  • import_text Turn pasted text (a recipe, protocol, run sheet or training plan) into a validated multi-track program on the server, in four model turns, with a table of the source span each step came from. Capped per day. Needs the user's Rhylthyme account.
  • create_environment Describe a workspace's equipment limits (one oven, two centrifuges, one stage) as resourceConstraints to copy into a program, so steps that share equipment are scheduled around each other.
  • login For apps that cannot connect the Rhylthyme account directly: returns a sign-in URL, then accepts the pasted token. Only the user's own saved programs, runs and imports need it; everything public works without. Tokens last about an hour.
  • list_my_programs List the user's saved programs. Needs the user's Rhylthyme account.
  • load_program Open one of the user's saved programs by id: summary plus live-timeline URL. Needs the user's Rhylthyme account.
  • list_runs List recorded runs of a saved program: when, how it ended, actual against planned length. For 'how long did this take last time?'. Needs the user's Rhylthyme account.
  • review_program A model reads an imported program against its source and reports what looks wrong: a default duration on "simmer for an hour", a step the importer dropped, steps chained that could overlap, a total that disagrees with the source. Changes nothing; returns findings to show the user. Needs the user's R
  • load_run Open one recorded run: planned against actual timing per step, what ended each step, pauses. Shows where a plan drifts. Needs the user's Rhylthyme account.
  • calibrate_program Propose durations for a saved program from its recorded runs: median as the default, P10 to P90 as the range, at least as wide as the author's, with the evidence per step and the effect on total length. Saves nothing; with `accept` it returns the calibrated program. Needs the user's Rhylthyme accoun
  • list_public_runs List anonymous runs other people contributed for one exact program version: actual against planned length, and their conditions. For 'how long does this really take?'. No account needed. Takes `program` or `program_hash`.
  • search_public_recipes Search the public catalog of recipes, lab protocols, event templates and workouts by name or keyword. Returns ids, names, descriptions and URLs; no account needed.
  • load_public_recipe Open a public catalog entry by id: summary plus live-timeline URL.
  • save_program Save a program to the user's account ('save this for later'); the same programId updates it. Needs the user's Rhylthyme account.
  • preview_timeline Return a static Gantt image of a program with a caption, for 'show me a preview' or 'a picture of the timeline'. The image is served from a public share link. Planned versus actual: with `run` (a run record) it draws the actual bars over the plan.
  • get_renderer_source Return the open-source timeline renderer's JavaScript (Apache-2.0, about 90 KB, no dependencies) for an HTML page or artifact that cannot load external scripts; it defines Rhylthyme.renderTimeline(container, program).

Badge

Connect-MCP badge for com.rhylthyme/rhylthyme

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.rhylthyme/rhylthyme.svg)](https://clawy.uk/mcp/s/com.rhylthyme/rhylthyme)