Matthew Hartley Music MCP Server

공식

최초의 아티스트 소유 MCP 서버로, AI 에이전트가 사용할 수 있습니다. 모든 AI 클라이언트에서 Matthew Hartley의 데뷔 앨범 The Time Is Now: A Journey in Chapters를 발견하고, 해설하며, 스트리밍할 수 있습니다. Harmonic Wave가 제공합니다.

문서

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

Matthew Hartley Music — MCP 서버

최초의 아티스트 소유 MCP 서버. 모델 컨텍스트 프로토콜을 지원하는 모든 AI 클라이언트 내에서 연속적인 스토리 중심 앨범을 발견하고, 내레이션하며, 스트리밍하세요.

라이브 엔드포인트 (공개, 인증 불필요):

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

개요

이 MCP 서버는 Matthew Hartley의 데뷔 앨범 The Time Is Now: A Journey in Chapters를 구조화된 AI 네이티브 경험으로 제공합니다. 6개 챕터에 걸친 12곡으로, 각 곡마다 가사, 감정적 내러티브, 버전 녹음본, 직접 스트리밍 링크가 포함됩니다. 모든 AI 클라이언트가 다음을 수행할 수 있도록 설계되었습니다:

  • 카탈로그 탐색 — 풍부한 메타데이터와 함께 곡과 챕터 나열
  • 각 곡의 스토리 전달 — 짧은 내러티브와 전체 내러티브, 가사, 분위기 태그
  • 순차적 감상 경험 큐레이션 — 시각적 표현을 위한 장면 지시문과 함께 6가지 감상 모드(late_night, devotional, acoustic_focus, cinematic, quiet_listening, full_journey) 제공
  • 오디오 직접 스트리밍 — 요청 시 생성되는 새로운 서명 Cloudflare R2 URL, 약 4시간 TTL 및 중단 없는 재생을 위한 갱신 도구

빠른 설치

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json(Windows)에 추가:

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

Claude Desktop을 다시 시작합니다. 도구 목록에 서버가 나타납니다.

Claude Code (CLI)

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

연결 테스트

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"}'

8개 도구 전체가 나열된 JSON이 반환되어야 합니다.


도구

도구목적
list_songs모든 곡 나열 (챕터 슬러그 또는 공개 상태로 필터링)
get_songID 또는 슬러그로 곡 하나 가져오기 — 가사, 인용구, 커버 아트, 스트리밍 링크, 챕터 할당
list_chapters번호, 이름, 연도 범위, 분위기 태그, 곡 수와 함께 모든 챕터 나열
get_chapter모든 곡과 전체 ACF 내러티브가 포함된 챕터 하나 가져오기
get_artist아티스트 프로필 및 전기적 맥락
get_experience감상 모드에 맞춘 원샷 큐레이션 플레이리스트 — 곡, 장면, 새로운 스트림 URL
get_experience_promptAI 에이전트가 감상 세션을 진행할 때 사용하는 내레이션 프롬프트 템플릿 반환
refresh_stream_urls기존 URL이 만료되기 전에 새로운 서명 오디오 URL을 대량 생성

모든 도구는 JSON-RPC 2.0 응답을 반환합니다. 스트리밍 가능 곡은 release_status에 따라, 챕터 내러티브는 chapter_released에 따라 접근이 제한됩니다.


시도해 볼 프롬프트 예시

설치 후 Claude에게 다음과 같이 요청해 보세요:

"Matthew Hartley의 곡을 나열하고 'Heaven's Calling'의 뒷이야기를 알려줘."

"get_experience 도구를 사용해 quiet_listening 경험을 만들어 줘. 그런 다음 각 곡을 소개하는 스토리텔러처럼 내레이션해 줘."

"그의 앨범 여정을 챕터별로 설명해 줘."

"Chapter VI를 재생하고 그 시기에 그의 삶에서 무엇이 변했는지 설명해 줘."

get_experience 도구는 가장 활용도가 높은 호출입니다. 한 번의 요청으로 스트림 URL과 시각적 장면 큐가 포함된 완전히 시퀀싱된 플레이리스트가 반환되어 감상 세션을 바로 시작할 수 있습니다.


레퍼런스 플레이어

이 MCP를 기반으로 전용 브라우저 플레이어가 직접 구축되었습니다:

Harmonic Wave Experience Media Player — DJ 음성 해설, LRC 동기화 가사 오버레이, 곡별 시각적 팔레트를 갖춘 시네마틱 오디오 반응형 감상 경험. 설치할 필요 없이 열어서 감상하기만 하면 됩니다.


아키텍처

┌─────────────────────────────┐
│  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가 카탈로그를 호스팅합니다 (커스텀 포스트 타입 songartist, 택소노미 chapter, 가사/스토리/스트리밍 링크용 ACF 필드)
  • 오디오 파일은 비공개 Cloudflare R2 버킷에 저장되며, 요청 시 생성되는 AWS Sig V4 사전 서명 URL을 통해 접근합니다
  • MCP 엔드포인트는 완전히 공개되어 있으며 인증이 필요하지 않습니다. 곡별 스트리밍은 서버 측에서 공개 상태에 따라 제한됩니다.

Matthew Hartley 소개

Matthew Hartley는 플로리다주 새러소타 출신의 크리스천 록 싱어송라이터이자, 엔지니어링, 아키텍처, 영업, 임원 리더십 분야에서 25년 이상 경력을 쌓은 소프트웨어 업계 베테랑으로, 다수의 USPTO 특허 출원 기록을 보유하고 있습니다. 그는 이 MCP와 Harmonic Wave 플랫폼을 개발한 스튜디오인 Imagine Peak Studios를 이끌고 있습니다. The Time Is Now: A Journey in Chapters는 25년(1999–2026)에 걸쳐 쓰인 12곡의 앨범으로, 순수와 비탄, 각성, 악순환 끊기, 사랑과 헌신, 붕괴와 소명, 그리고 굳건한 믿음이라는 6개의 챕터로 구성됩니다.


Harmonic Wave 기반

이 서버는 콘텐츠 제작자가 자신의 작업을 AI 네이티브로 만들 수 있도록 지원하는 Harmonic Wave 플랫폼을 기반으로 구축되었습니다.

이 플랫폼에는 프롬프트를 플랫폼의 카탈로그용 커스텀 미디어 플레이어로 변환하는 **Harmonic Wave plugin for Claude Code**도 포함되어 있습니다.


라이선스

이 저장소의 문서는 Apache License 2.0에 따라 라이선스가 부여됩니다. MCP 서버의 WordPress mu-plugin 소스 코드는 독점 소유이며 이 저장소에 포함되지 않습니다. MCP를 통해 공개되는 음악, 가사, 스토리 콘텐츠 및 오디오 녹음은 © Imagine Peak Studios의 소유이며 모든 권리가 보유됩니다.