Matthew Hartley Music MCP Server

officiel

Le 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 — The Time Is Now: A Journey in Chapters · Powered by Harmonic Wave

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

OutilRôle
list_songsLister toutes les chansons (filtre par identifiant de chapitre ou statut de publication)
get_songRécupérer une chanson par ID ou identifiant — paroles, citations, pochette, liens de streaming, chapitre associé
list_chaptersLister tous les chapitres avec numéro, nom, période, balises d’ambiance, nombre de chansons
get_chapterRécupérer un chapitre avec toutes ses chansons et le récit ACF complet
get_artistProfil de l’artiste et contexte biographique
get_experiencePlaylist organisée en un appel pour un mode d’écoute — chansons, scènes, nouvelles URL de streaming
get_experience_promptRenvoie le modèle de narration que les agents IA utilisent pour animer les sessions d’écoute
refresh_stream_urlsGé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 song et artist, taxonomie chapter, 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.


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.