MCP.Market

Moontide MCP server

by konni-arcadia·io.github.konni-arcadia/moontide·v2.2.0·1 stars

Claude steers live music by writing Strudel code played in a browser page

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Growing

1 stars468 downloads/wk

Reviews

Write one

Nobody has reviewed Moontide yet.

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

Moontide tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Moontide compares

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

Safety score
92/100
higher than 85% of 866 Scraping and browsing servers
GitHub stars
1
more than 50% of 583 Scraping and browsing servers
Downloads a week
468
more than 84% of 309 Scraping and browsing servers with a package

Release history: 3 versions in the registry since 2026-10-12, latest 2026-10-17, typically one every 3 days.

Install Moontide in Claude Code, Cursor or VS Code

Runs npx -y moontide-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add moontide -- npx -y moontide-mcp
Add to Cursor

What the publisher says

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

Moontide

The moon guides the tide.

A hobby project: Claude plays live music for you. Describe a mood, a theme or an idea, and Claude writes Strudel code that plays in your browser and changes without ever stopping.

▶ Watch the demo on YouTube (3 minutes, with sound)

How this was made

Moontide is a personal project. Most of the code, research and documentation was written by an AI coding assistant working under my direction. I set the goals, listened to every change, tried it on my own instruments, judged the results by ear, and made the decisions. I am responsible for what is here, errors included.

Why

Curiosity. I wanted to see how far an AI assistant can go at making real music, not a technical demo, when it is given a good instrument. Strudel is that instrument: a live-coding language where a change lands on the next cycle, with no cut, and where the music is plain text that both of us can read.

So Claude writes the code, and the code stays on screen while it plays. You can watch it, edit it by hand, go back to any earlier version, or point at something in the page and ask for a change.

What it does

Strudel code, and a browser page plays it at once. Each change takes over within a fraction of a second, without stopping the music.

  • You talk ("start something dreamy in D minor", "darker", "add a bass"). Claude writes

bring any of them back.

  • The code is always visible and editable. Every version that played is kept, and Claude can

the parts of a piece, the history as a list or a tree, a mixer whose moves rewrite the code, and a jam view with the scale on a piano or a guitar.

  • Around the code, the page shows the music in several views: the named tracks on a timeline,
  • A right-click on anything in the page sends Claude a request with that context.
  • The same code can play real MIDI instruments from the page, through Web MIDI.

Moontide does not start from scratch. The music engine is Strudel, the JavaScript port of TidalCycles by Felix Roos, Alex McLean and the Strudel contributors. Moontide is the bridge between Claude and a Strudel page.

How it works

you ──talk──► Claude ──MCP (stdio)──► Moontide ──WebSocket (localhost)──► browser page
                                          │                                 Strudel plays
                                          └─ history file on your disk      the code, sound
                                                                            and Web MIDI out

for music or say "start Moontide".

  1. Moontide runs as an MCP server that Claude connects to. It starts nothing until you ask

sends the moment under the pointer: the cycle and the beat, the version that was playing, and the notes sounding there or starting in the same sixteenth, with their velocities and, for a MIDI track, its instrument and channel. The Session drawer (the Session button in the top bar) says whether page requests are live (they reach Claude right away) or wait for Claude (they reach it with its next action). Its (i) explains how to switch.

  1. It then opens a page in your browser with a Strudel editor.
  2. Claude writes the code, the page plays it, and you watch the code come alive.
  3. Claude can stop the music at any point. The page has its own Play and Stop button too.
  4. Right-click anything in the page to ask Claude about it. A right-click on the Timeline also

Install

Shortened. The full README is on GitHub.

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

Moontide: common questions

Is Moontide MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Moontide safety report
How do I install Moontide?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Moontide need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Moontide maintained?
The last commit was 23 days ago (2026-10-12). The latest release is v2.2.0.
What can I use instead of Moontide?
Servers from other publishers that do the same job: Next AI Draw.io MCP server, AIHawk MCP server and Unbrowse MCP server. Compare all Moontide alternatives.
How does Moontide compare with other Scraping and browsing MCP servers?
safety score 92/100 (higher than 85% of 866 Scraping and browsing servers); github stars 1 (more than 50% of 583 Scraping and browsing servers); downloads a week 468 (more than 84% of 309 Scraping and browsing servers with a package). Full comparison.

Alternatives to Moontide

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

All Moontide alternatives →
  • Next AI Draw.io
    draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A
  • Unbrowse
    Websites as APIs: read pages, run site tasks via learned APIs, cloud browser with saved logins.
    A
  • Fortress
    Stealth browser for AI agents: fetch pages behind Cloudflare/DataDome/CAPTCHA, extract clean data.
    B
  • Oya Browser
    Real Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off.
    A