Grab-bag updates to some of my MCP servers
I updated some of the MCP servers I maintain to the new MCP v2 protocol/SDK. Now they’re faster, more token-efficient, and better than ever.

![]()
Monarch MCP 0.7.1: bulk edits send five requests at a time instead of a hundred at once, and create_transaction no longer says it worked when it didn’t.
![]()
Spotify MCP (Python/local-only) 0.9.2: the tool list is a third smaller, so it eats less of your context, and huge playlists come back in 1,000-track pages instead of all at once.
Spotify MCP Cloudflare (HTTPS/cloud-ready) 0.9.3: the Worker bundle is less than half the size, and cancelling a slow call now actually stops it.
![]()
SoundCloud MCP 1.1.2: results are 70–95% smaller by default (five playlists went from 23.8 KB to 1.3 KB), with verbose: true when you want everything.
![]()
Digitakt/Digitone MCP 0.5.2: progress updates can’t delay the MIDI clock anymore, and Digitone patterns trigger the right notes.
![]()
Flipper MCP 0.7.2: you can stop a running capture now, and every tool tells your client whether it only reads, writes or transmits.
Under the hood, every one of them now labels its tools as read-only, destructive or open-world, starts and lists tools without any credentials, and has a test that boots it from its own .mcp.json on both protocol versions. Booting each one from a fresh checkout caught two that crashed without a .env.
The bugs were mostly the boring kind: an infinite pagination loop on limit=0, a capture you couldn’t interrupt, a deleted protocol that came back from the dead.
Most of this work was done by a group of agents using different models and harnesses, reviewing each other’s work, testing the MCPs live with both fake and real credentials, and looping a couple times. Took maybe a few hours and god knows how many tokens.
Newer MCP features I’m interested in but haven’t tried in these yet:
- MCP Apps, which lets a tool show interactive UI right in the chat. ChatGPT’s plugin UI is built on it. A now-playing card for Spotify, or a step grid for the Digitakt, seems fun.
- MCP Events, so an agent can react when something happens upstream instead of polling. ChatGPT supports it already.
- MCP Tasks, a separate extension for long-running jobs you can poll and come back to, like a long Flipper capture. Same working group as Events, but not the same thing.
- Skills over MCP, for shipping workflow instructions alongside the tools.