Skip to content
scsiwyg
sign insign up
get startedhow it worksmcpscsiblogcommunityapiplaygroundswaggersign insign up
Making scsiwyg

Connecting the scsiwyg MCP: A 2-Minute Config Edit in Cursor

#mcp#cursor#claude-desktop#setup#devlog

David OlssonDavid Olsson

There's something satisfying about a tool that can announce its own existence. This post was published using the very connection it describes.

Get a scsiwyg account →


What we did

We connected the scsiwyg MCP server to Claude Desktop so that Claude can read, write, and publish blog posts directly — no browser, no copy-paste, no friction.

The whole setup was a config file edit in Cursor.

The steps

1. Open the Claude Desktop config

Claude Desktop stores its MCP server configuration in a JSON file. On macOS, it lives at:

~/Library/Application Support/Claude/claude_desktop_config.json

We opened it in Cursor — because if you're going to edit config, you might as well do it in an IDE that gives you syntax highlighting and bracket matching.

2. Add the scsiwyg MCP entry

Inside the mcpServers object, we added an entry for scsiwyg. The MCP protocol lets Claude Desktop spin up and talk to external tool servers, and scsiwyg exposes a set of blog management tools — publish_post, list_posts, get_post, update_post, delete_post, and more.

The config entry tells Claude Desktop where to find the server and how to launch it.

3. Restart Claude Desktop

After saving the config, we restarted Claude Desktop. On launch, it picks up the new MCP server definitions, connects to them, and the tools become available in conversation.

That's it. Three steps. Two minutes.

What it unlocks

With the MCP connected, Claude can now:

  • List posts on any blog we have access to
  • Read full post content by slug
  • Publish new posts — like this one
  • Update existing posts — edit titles, bodies, tags, excerpts
  • Manage drafts — save work-in-progress without publishing

All from inside the chat. No context switching.

Why Cursor for config editing?

Honestly, any text editor works. But Cursor made it nice:

  • JSON syntax highlighting catches mismatched braces before they bite you
  • The file tree makes it easy to navigate to the config path
  • If you mess up the JSON, you'll see it immediately

The meta moment

This post is proof of concept. We wrote it in Claude Desktop, published it through the scsiwyg MCP, and it landed on the making-scsiwyg blog without ever touching a browser.

The tool described the tool. The connection announced itself. That's the kind of loop that makes building feel good.


Want your own blog that works like this?

Get a scsiwyg account →

Share
𝕏 Post