Matthew Hartley Music MCP Server

oficial

O primeiro servidor MCP de propriedade de artista para uso com Agentes de IA. Descubra, narre e transmita o álbum de estreia de Matthew Hartley, The Time Is Now: A Journey in Chapters, a partir de qualquer cliente de IA. Desenvolvido pela Harmonic Wave.

Documentação

Matthew Hartley — The Time Is Now: A Journey in Chapters · Powered by Harmonic Wave

Matthew Hartley Music — Servidor MCP

O primeiro servidor MCP de propriedade de um artista. Descubra, narre e transmita um álbum contínuo, guiado por histórias, de dentro de qualquer cliente de IA que utilize o Model Context Protocol.

Endpoint ativo (público, sem autenticação):

https://matthewhartleymusic.com/wp-json/mcp/v1/message

O que é

Este servidor MCP expõe The Time Is Now: A Journey in Chapters — o álbum de estreia de Matthew Hartley — como uma experiência estruturada e nativa para IA. Doze músicas em seis capítulos, cada uma com letras, narrativa emocional, gravações de versões e links diretos para streaming. Projetado para que qualquer cliente de IA possa:

  • Descobrir o catálogo — listar músicas e capítulos com metadados ricos
  • Contar a história por trás de cada música — narrativas curtas e completas, letras, tags de humor
  • Criar uma experiência de audição sequenciada — seis modos de audição (late_night, devotional, acoustic_focus, cinematic, quiet_listening, full_journey) com diretrizes de cena para apresentação visual
  • Transmitir o áudio diretamente — novas URLs assinadas do Cloudflare R2 geradas sob demanda, TTL de ~4 horas com uma ferramenta de atualização para manter a reprodução ininterrupta

Instalação rápida

Claude Desktop

Adicione ao ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "matthew-hartley-music": {
      "type": "http",
      "url": "https://matthewhartleymusic.com/wp-json/mcp/v1/message"
    }
  }
}

Reinicie o Claude Desktop. O servidor aparecerá na sua lista de ferramentas.

Claude Code (CLI)

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

Testar a conexão

curl -X POST https://matthewhartleymusic.com/wp-json/mcp/v1/message \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Você deve receber de volta um JSON listando todas as 8 ferramentas.


Ferramentas

FerramentaFinalidade
list_songsListar todas as músicas (filtrar por slug do capítulo ou status de lançamento)
get_songBuscar uma música por ID ou slug — letras, citações, arte da capa, links de streaming, atribuição de capítulo
list_chaptersListar todos os capítulos com numeral, nome, intervalo de anos, tags de humor, contagem de músicas
get_chapterBuscar um capítulo com todas as músicas e a narrativa ACF completa
get_artistPerfil do artista + contexto biográfico
get_experiencePlaylist com curadoria única para um modo de audição — músicas, cenas, novas URLs de streaming
get_experience_promptRetorna o modelo de prompt de narração que os agentes de IA usam para conduzir sessões de audição
refresh_stream_urlsGerar novas URLs de áudio assinadas em lote, antes que as URLs existentes expirem

Todas as ferramentas retornam respostas JSON-RPC 2.0. Músicas com capacidade de streaming são controladas por release_status; narrativas de capítulos são controladas por chapter_released.


Exemplos de prompts para testar

Após a instalação, pergunte ao Claude:

"Liste as músicas de Matthew Hartley e me conte a história por trás de 'Heaven's Calling'."

"Crie uma experiência quiet_listening usando a ferramenta get_experience. Depois, narre como um contador de histórias apresentando cada música."

"Qual é a jornada do álbum dele, capítulo por capítulo?"

"Toque o Capítulo VI para mim e explique o que mudou na vida dele durante essa temporada."

A ferramenta get_experience é a chamada de maior impacto — uma única solicitação retorna uma playlist totalmente sequenciada com URLs de streaming e dicas visuais de cena, pronta para uma sessão de audição.


O player de referência

Um player de navegador dedicado é construído diretamente sobre este MCP:

Harmonic Wave Experience Media Player — Uma experiência de audição cinematográfica e reativa ao áudio, com narrações de DJ, sobreposições de letras sincronizadas via LRC e paletas visuais por música. Nada para instalar — basta abrir e ouvir.


Arquitetura

┌─────────────────────────────┐
│  Any AI client (Claude,     │
│  ChatGPT, Cursor, etc.)     │
└────────────┬────────────────┘
             │ JSON-RPC over HTTP
             ▼
┌─────────────────────────────┐
│ matthewhartleymusic.com     │
│ /wp-json/mcp/v1/message     │
│ (WordPress mu-plugin)       │
└────────────┬────────────────┘
             │ signs URLs at request time
             ▼
┌─────────────────────────────┐
│  Cloudflare R2              │
│  (private bucket — signed   │
│   URLs only, 4-hour TTL)    │
└─────────────────────────────┘
  • O WordPress hospeda o catálogo (tipos de post personalizados song e artist, taxonomia chapter, campos ACF para letras/histórias/links de streaming)
  • Os arquivos de áudio residem em um bucket privado do Cloudflare R2, acessados via URLs pré-assinadas AWS Sig V4 geradas sob demanda
  • O endpoint MCP é totalmente público — sem necessidade de autenticação. O streaming por música é controlado no lado do servidor pelo status de lançamento.

Sobre Matthew Hartley

Matthew Hartley é um compositor de rock cristão de Sarasota, FL — e um veterano da indústria de software com mais de 25 anos, cuja carreira abrange engenharia, arquitetura, vendas e liderança executiva, com múltiplos pedidos de patente USPTO em seu nome. Ele lidera o Imagine Peak Studios, o estúdio por trás deste MCP e da plataforma Harmonic Wave. The Time Is Now: A Journey in Chapters é um álbum de doze músicas escrito ao longo de vinte e cinco anos (1999–2026) — seis capítulos que traçam inocência e desilusão amorosa, despertar, quebrando o ciclo, amor e compromisso, colapso e chamado, e fé fundamentada.


Desenvolvido por Harmonic Wave

Este servidor é construído na plataforma Harmonic Wave — para criadores de conteúdo que tornam seu trabalho nativo para IA.

A plataforma também inclui um plugin Harmonic Wave para Claude Code que transforma prompts em players de mídia personalizados para catálogos na plataforma.


Licença

A documentação neste repositório está licenciada sob a Licença Apache 2.0. O código-fonte do mu-plugin do WordPress do servidor MCP é proprietário e não está incluído neste repositório. A música, as letras, o conteúdo da história e as gravações de áudio expostas pelo MCP são © Imagine Peak Studios — todos os direitos reservados.