Matthew Hartley Music MCP Server
oficialO 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 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
| Ferramenta | Finalidade |
|---|---|
list_songs | Listar todas as músicas (filtrar por slug do capítulo ou status de lançamento) |
get_song | Buscar uma música por ID ou slug — letras, citações, arte da capa, links de streaming, atribuição de capítulo |
list_chapters | Listar todos os capítulos com numeral, nome, intervalo de anos, tags de humor, contagem de músicas |
get_chapter | Buscar um capítulo com todas as músicas e a narrativa ACF completa |
get_artist | Perfil do artista + contexto biográfico |
get_experience | Playlist com curadoria única para um modo de audição — músicas, cenas, novas URLs de streaming |
get_experience_prompt | Retorna o modelo de prompt de narração que os agentes de IA usam para conduzir sessões de audição |
refresh_stream_urls | Gerar 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
songeartist, taxonomiachapter, 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.
- Website: matthewhartleymusic.com
- Player de experiência: experience.matthewhartleymusic.com
- Spotify, Apple Music, YouTube, SoundCloud: todos vinculados por música nas respostas do MCP
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.