spine

An MCP server for readers

Your reading, wherever you track it.

spine lets your assistant see what you’re reading on Goodreads and Fable, and record your progress on both at once.

Contents

  1. I.See what you’re readingGoodreads & Fable

    Ask your assistant what’s on your shelves, and it reads them straight from both services.

  2. II.Record your progress oncekept in both

    Tell it where you’ve got to, and spine updates Goodreads and Fable together, so neither falls behind.

  3. III.Bring your own assistantany MCP client

    spine is a remote MCP server: add it as a custom connector wherever you already talk to an assistant.

In the margins: things you might ask
“What am I reading right now?”
“I just finished chapter twelve. Update my progress.”

The final chapter

Get started

Add spine as a custom connector (or remote MCP server) in your client, then sign in when it asks.

  1. Open your client’s settings and add a custom connector.
  2. Paste this URL:
    https://spine.jonstuebe.com/mcp
  3. Sign in to Goodreads and Fable when it asks.

Using a coding agent like Claude Code, Cursor or VS Code? Add spine from your terminal with add-mcp, then sign in when it asks:

$ npx add-mcp https://spine.jonstuebe.com/mcp

That’s it. Happy reading.