Stream: show and tell

Topic: roc-syntax-mcp


view this post on Zulip Karakatiza (Oct 08 2026 at 13:08):

Hi all! I would like to present the MCP server I was working on to teach LLMs to write Roc effectively. It serves language reference including idioms and topics like scripting, knowledge about common platforms and packages, and tools like Hoogle-style search over built-in, platform and project functions, and roc_check of files and snippets! It recognizes what platform you are working on to provide only relevant results, and has a third-party plugin system for more platforms and packages.

It is NPM based, install with npm i -g roc-syntax-mcp. Plugins are also NPM packages - to add, run roc-syntax-mcp plugin add @roc-syntax/roc-ray @roc-syntax/joy

Today all built-in corpus and first-party plugins are updated to latest Roc and package releases, which include:
bundled

first-party plugins

I hope the server is helpful, and will get better over time with community feedback :roc:
I very much can't cover nuance of every platform and package, so any contributions from package maintainers are invaluable :slight_smile:

https://github.com/Karakatiza666/roc-syntax-mcp


Last updated: Oct 15 2026 at 17:56 UTC