MCP.Market

Rhylthyme MCP server

online · 100% uptime
by rhylthyme.com·com.rhylthyme/rhylthyme·v1.3.0

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

B84/100grade B
What users say
No reviews yet
Be the first
Safety scan
B84/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Rhylthyme yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Rhylthyme tools (19, 4 write)

write = sends, deletes, buys or posts
  • analyze_schedulewrite actionFree

    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 durations from recorded runs.

  • calibrate_programFree

    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 account.

  • create_environmentwrite actionFree

    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.

  • get_renderer_sourceFree

    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).

  • import_from_sourceFree

    Import a recipe or protocol from a URL or service into a program. source: spoonacular, themealdb (recipes); protocolsio, opentrons, benchling (lab); cooklang (.cook URL). action: search (no account needed), import (query = URL or id), random. import, random and benchling need the user's Rhylthyme account. `enrich: true` splits an import into parallel tracks. Returns the program.

  • import_textFree

    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.

  • list_my_programsFree

    List the user's saved programs. Needs the user's Rhylthyme account.

  • list_public_runsFree

    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`.

  • list_runsFree

    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.

  • load_programFree

    Open one of the user's saved programs by id: summary plus live-timeline URL. Needs the user's Rhylthyme account.

  • load_public_recipeFree

    Open a public catalog entry by id: summary plus live-timeline URL.

  • load_runwrite actionFree

    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.

  • loginFree

    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.

  • preview_timelineFree

    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.

  • review_programFree

    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 Rhylthyme account.

  • save_programFree

    Save a program to the user's account ('save this for later'); the same programId updates it. Needs the user's Rhylthyme account.

  • search_public_recipesFree

    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.

  • validate_programFree

    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.

  • visualize_schedulewrite actionFree

    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 fix hints.

Public scan report

scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 590ms20/20
  • Tool poisoning19 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 4 write-action tools with no auth3/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year; website matches verified namespace10/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 84/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Rhylthyme compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
84/100
higher than 68% of 48,255 servers
Tools
19
the typical server has 7
Tools that change things
21%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
527 ms
faster than 28% of 30,031 servers

What its tools let an agent do: 12 read · 4 create · 3 change

Install Rhylthyme in Claude Code, Cursor or VS Code

claude mcp add --transport http rhylthyme https://mcp.rhylthyme.com/mcp
Add to Cursor

What the publisher says

From the Rhylthyme repository's README, as published. We do not edit it. Read it on GitHub

Rhylthyme MCP server

A Model Context Protocol server for schedules that a person executes: cooking several dishes so they finish together, running a bench protocol with overlapping incubations, calling an event, running a workout. An agent describes the process, the server validates and analyzes the resulting program, and publishes it as a live timeline on rhylthyme.com that the person follows on their phone.

This repository is the source of the server that runs at mcp.rhylthyme.com. It is the same code as mcp-api/ in the rhylthyme-server application, copied here with the static assets it needs so it can be read, tested and self-hosted.

Try it: ask for a workout

Connect the server (in Claude Code, /plugin marketplace add rhylthyme/rhylthyme-mcp then /plugin install rhylthyme@rhylthyme; anywhere else, add https://mcp.rhylthyme.com/gym/mcp as a connector), then say what you want in plain words:

Two of us in a garage gym: one kettlebell, one pull-up bar, one jump rope.

Thirty minutes, two rounds, and nobody stands around waiting for equipment.

Make it a Rhylthyme timeline.

You write no JSON. The assistant does, and the server keeps it honest. With that prompt Claude made three tool calls:

0                       15m                    30m
Alex           │░Warm-…░▒S…▒░Pu…░▒Ju…▒░░░▒Sw…▒░Pu…░▒Ju…▒░░░▒St…▒│
Sam            │░Warm-…░▒P…▒░Ju…░▒Sw…▒░░░▒Pu…▒░Ju…░▒Sw…▒░░░▒St…▒│

Ask "show me a picture" and preview_timeline returns an image in the chat. For one coloured by station, which makes the rotation obvious, save the program the assistant wrote (ours is examples/recipe/garage-circuit.json) and run:

npx -y github:rhylthyme/rhylthyme-timeline garage-circuit.json -o garage-circuit.png \
  --style web --palette tableau --color-by task

Then push on it: "add a third person", "we only have 20 minutes", "swap the rope for burpees". The assistant edits the program and the server checks it again.

This repository and rhylthyme-cli-runner

Two repositories do related things and are easy to confuse. This one is the server an AI assistant talks to. rhylthyme-cli-runner is the command a person types.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Rhylthyme: common questions

Is Rhylthyme MCP server safe?
Mostly: it is graded B (84/100). Read the Rhylthyme safety report
How do I install Rhylthyme?
It runs remotely at mcp.rhylthyme.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Rhylthyme need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Rhylthyme maintained?
The last commit was 36 days ago (2026-09-29). The latest release is v1.3.0.
Is Rhylthyme up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Rhylthyme?
Servers from other publishers that do the same job: CNEquity MCP server.
How does Rhylthyme compare with other MCP servers?
safety score 84/100 (higher than 68% of 48,255 servers); tools 19 (the typical server has 7); tools that change things 21% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Rhylthyme

Same job from other publishers: the closest match first, then the best rated.

  • CNEquity
    Open-source China A-share data lake for AI agents: prices, fundamentals, flows, events, PIT.
    A