Matthew Hartley Music MCP Server
officielLe premier serveur MCP appartenant à un artiste pour une utilisation par des agents IA. Découvrez, racontez et diffusez le premier album de Matthew Hartley, The Time Is Now: A Journey in Chapters, depuis n'importe quel client IA. Propulsé par Harmonic Wave.
Documentation
Matthew Hartley Music — Serveur MCP
Le premier serveur MCP détenu par un artiste. Découvrez, racontez et diffusez un album continu, narratif, depuis n’importe quel client IA compatible avec le Model Context Protocol.
Point de terminaison actif (public, sans authentification) :
https://matthewhartleymusic.com/wp-json/mcp/v1/message
Qu’est-ce que c’est
Ce serveur MCP expose The Time Is Now: A Journey in Chapters — le premier album de Matthew Hartley — sous la forme d’une expérience structurée, conçue pour l’IA. Douze chansons réparties en six chapitres, chacune avec ses paroles, son récit émotionnel, ses enregistrements de version et des liens de streaming directs. Conçu pour que tout client IA puisse :
- Découvrir le catalogue — lister les chansons et les chapitres avec des métadonnées riches
- Raconter l’histoire derrière chaque chanson — récits courts et complets, paroles, balises d’ambiance
- Organiser une expérience d’écoute séquencée — six modes d’écoute (
late_night,devotional,acoustic_focus,cinematic,quiet_listening,full_journey) avec des directives scéniques pour la présentation visuelle - Diffuser l’audio directement — nouvelles URL signées Cloudflare R2 générées à la demande, durée de vie d’environ 4 heures avec un outil de rafraîchissement pour une lecture ininterrompue
Installation rapide
Claude Desktop
Ajoutez ceci à ~/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"
}
}
}
Redémarrez Claude Desktop. Le serveur apparaît dans votre liste d’outils.
Claude Code (CLI)
claude mcp add matthew-hartley-music https://matthewhartleymusic.com/wp-json/mcp/v1/message
Tester la connexion
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"}'
Vous devriez recevoir en retour un JSON listant les 8 outils.
Outils
| Outil | Rôle |
|---|---|
list_songs | Lister toutes les chansons (filtre par identifiant de chapitre ou statut de publication) |
get_song | Récupérer une chanson par ID ou identifiant — paroles, citations, pochette, liens de streaming, chapitre associé |
list_chapters | Lister tous les chapitres avec numéro, nom, période, balises d’ambiance, nombre de chansons |
get_chapter | Récupérer un chapitre avec toutes ses chansons et le récit ACF complet |
get_artist | Profil de l’artiste et contexte biographique |
get_experience | Playlist organisée en un appel pour un mode d’écoute — chansons, scènes, nouvelles URL de streaming |
get_experience_prompt | Renvoie le modèle de narration que les agents IA utilisent pour animer les sessions d’écoute |
refresh_stream_urls | Générer de nouvelles URL audio signées en lot, avant l’expiration des URL existantes |
Tous les outils renvoient des réponses JSON-RPC 2.0. Les chansons diffusables en streaming sont conditionnées par release_status ; les récits de chapitre par chapter_released.
Exemples de requêtes à essayer
Après l’installation, demandez à Claude :
« Liste les chansons de Matthew Hartley et raconte-moi l’histoire derrière ‘Heaven’s Calling’. »
« Construis-moi une expérience quiet_listening avec l’outil get_experience. Ensuite, raconte-la comme un conteur qui présente chaque chanson. »
« Quel est le parcours de son album, chapitre par chapitre ? »
« Joue-moi le Chapitre VI et explique ce qui a changé dans sa vie durant cette saison. »
L’outil get_experience est l’appel le plus efficace — une seule requête renvoie une playlist entièrement séquencée avec des URL de streaming et des indications visuelles de scène, prête pour une session d’écoute.
Le lecteur de référence
Un lecteur navigateur dédié est construit directement sur ce MCP :
Harmonic Wave Experience Media Player — Une expérience d’écoute cinématographique et réactive à l’audio, avec voix off DJ, superpositions de paroles synchronisées LRC et palettes visuelles par chanson. Rien à installer — il suffit d’ouvrir et d’écouter.
Architecture
┌─────────────────────────────┐
│ 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) │
└─────────────────────────────┘
- WordPress héberge le catalogue (types de publication personnalisés
songetartist, taxonomiechapter, champs ACF pour les paroles, récits, liens de streaming) - Les fichiers audio résident dans un compartiment Cloudflare R2 privé, accessibles via des URL présignées AWS Sig V4 générées à la demande
- Le point de terminaison MCP est entièrement public — aucune authentification requise. Le streaming par chanson est contrôlé côté serveur par le statut de publication.
À propos de Matthew Hartley
Matthew Hartley est un auteur-compositeur de rock chrétien originaire de Sarasota, en Floride — et un vétéran de l’industrie logicielle depuis plus de 25 ans, dont la carrière couvre l’ingénierie, l’architecture, la vente et la direction exécutive, avec plusieurs dépôts de brevets USPTO à son actif. Il dirige Imagine Peak Studios, le studio à l’origine de ce MCP et de la plateforme Harmonic Wave. The Time Is Now: A Journey in Chapters est un album de douze chansons écrites sur vingt-cinq ans (1999–2026) — six chapitres qui retracent l’innocence et le chagrin, l’éveil, la rupture du cycle, l’amour et l’engagement, l’effondrement et l’appel, et une foi enracinée.
- Site web : matthewhartleymusic.com
- Lecteur d’expérience : experience.matthewhartleymusic.com
- Spotify, Apple Music, YouTube, SoundCloud : tous liés par chanson dans les réponses MCP
Propulsé par Harmonic Wave
Ce serveur est construit sur la plateforme Harmonic Wave — pour les créateurs de contenu qui rendent leur travail natif à l’IA.
La plateforme inclut également un plugin Harmonic Wave pour Claude Code qui transforme les requêtes en lecteurs multimédias personnalisés pour les catalogues présents sur la plateforme.
Licence
La documentation de ce dépôt est sous licence Apache License 2.0. Le code source du mu-plugin WordPress du serveur MCP est propriétaire et n’est pas inclus dans ce dépôt. La musique, les paroles, le contenu narratif et les enregistrements audio exposés par le MCP sont © Imagine Peak Studios — tous droits réservés.