Labsco
MCP SERVER

Matthew Hartley Music MCP

by imaginepeakstudios

Serves one album, twelve songs across six chapters, as lyrics, narrative and signed streaming links any MCP client can play.

Games, Entertainment & Fandom
Summary
An album that answers questions about itself.

Instead of a link out to a streaming service, the catalogue arrives as data a client can narrate: which chapter a song belongs to, what it is about, and a signed URL to play it. Those URLs expire, which is exactly why the refresh tool exists.

What it is

A public MCP server run by the artist, exposing The Time Is Now: A Journey in Chapters as structured data: songs, chapters, lyrics, narrative, mood tags and streaming links.

What you get
  • Songs listed and filtered by chapter or release status, and one song opened for lyrics, quotes, cover art, streaming links and its chapter (list_songs, get_song)
  • The chapter structure with numeral, name, year range, mood tags and song count (list_chapters, get_chapter)
  • Six sequenced listening modes, late_night, devotional, acoustic_focus, cinematic, quiet_listening and full_journey, with scene directives for how to present them (get_experience, get_experience_prompt)
  • Artist information alongside the catalogue (get_artist)
  • Signed Cloudflare R2 stream URLs minted on demand with a roughly four-hour life, and a refresh that keeps playback going (refresh_stream_urls)
Requirements

Nothing to install and no account: point a client at https://matthewhartleymusic.com/wp-json/mcp/v1/message over HTTP.

Setup effort

One command — claude mcp add matthew-hartley-music https://matthewhartleymusic.com/wp-json/mcp/v1/message