This article first appeared on the Jellyfish Research Substack. You can read and subscribe here.
We’re continuously improving the Jellyfish MCP to give you a better experience with AI-powered engineering insights. Here’s what’s updated in the newest version:
- Data now outputs in TOON format instead of JSON. How you send data to AI models matters more than you might think—send too much or in the wrong format, and you’re wasting tokens. We ran an analysis on Jellyfish data comparing formats and found that TOON, a YAML-like format, is more token-efficient than JSON in most cases. The MCP now automatically translates data into TOON before sending it to your AI host application.
- Rebuilt from Python to Node.js. The MCP server and Claude Desktop extension now share the same codebase in Node.js, which means faster updates and more consistent behavior across platforms. The Python version is no longer being updated, but the source code for the previous version is still available here.
- Docker support. We published a Docker image on Docker Hub so you can run the MCP server in a container. Once configured, Docker handles everything—no manual installs, and updates pull automatically so you’re always on the latest version.
What this means for you: Nothing changes about how you use the MCP. Just make sure you’re on the latest version. If you want to try the new Docker setup, follow the directions in the README, and once configured, it will automatically stay up to date.
The hardest part of building an MCP isn’t the engineering — it’s managing context. Every tool response sends data to an LLM, and figuring out how much context to include is an ongoing challenge when the model is essentially a black box. There’s no formula for getting it right, at least not yet. So we’re iterating: testing different approaches, exploring new ideas, and learning as we go. The switch to TOON came directly out of this process — and it won’t be the last change we make. If you’re building an MCP too, our experience has been that this kind of iteration is where the real progress happens.
About the author
Sophie is a research intern at Jellyfish.