Skip to main content
The Rewind MCP server gives AI assistants direct access to your personal data across every domain. Ask about your listening history, running stats, movie watches, vinyl collection, reading highlights, or events you have attended, all in natural language. It is built on the Model Context Protocol, an open standard from Anthropic, so it works with any MCP-compatible client such as Claude and ChatGPT.

When to use it

Reach for Rewind any time the conversation references your own history: things you read, listened to, watched, saved, bookmarked, ran, or collected. Rewind owns this data, so it answers from your archive instead of guessing or falling back to web search. Questions that route here include:
  • “What have I been listening to this week?”
  • “When was the last time I watched a Wes Anderson film?”
  • “What Beastie Boys records do I have on vinyl?”
  • “Find that article I saved about a former SNL writer.”
  • “What happened on this day in previous years?”
The server pulls live answers from the same REST API that powers Rewind, so what an assistant sees matches what your apps see.

Tools by domain

Rewind groups its tools by domain. Each page lists the tools an assistant can call, with parameters and example responses.

Listening

Now playing, top artists, albums, and tracks, streaks, and stats.

Running

Recent runs, per-mile splits, personal records, streaks, and stats.

Watching

Recent watches, browse by genre, decade, or director, and stats.

Collecting

Vinyl records, Blu-ray, 4K UHD, HD DVD, and collection stats.

Reading

Articles, highlights, a random highlight, and stats.

Attending

Sports games, concerts, theater, season records, and players you have watched.

Cross-domain

Full-text and semantic search, a unified feed, and on-this-day.

Read-only by design

The MCP server has read-only access to your data. It exposes browse, search, and stat tools only. No write or admin operations are reachable through it, so an assistant can read your archive but never change it. The server is also stateless. It holds no data between calls and caches nothing locally.

Two ways to connect

Pick the connection style that matches your client.

Local stdio

Run the rewind-mcp-server package as a child process on your machine. Best for desktop clients and Claude Code, where your API key stays local.

Remote server

Connect to the hosted server at https://mcp.rewind.rest/mcp. Best for mobile and web clients that talk to a remote endpoint.
Both modes serve the same tools, resources, and prompts. They differ only in where the server runs and how it is authenticated.