Matthew Hartley Music MCP Server
ทางการเซิร์ฟเวอร์ MCP แรกที่เป็นเจ้าของโดยศิลปินสำหรับการใช้งาน AI Agent ค้นพบ บรรยาย และสตรีมอัลบั้มเปิดตัวของ Matthew Hartley เรื่อง The Time Is Now: A Journey in Chapters จากไคลเอนต์ AI ใดๆ ขับเคลื่อนโดย Harmonic Wave
เอกสาร
Matthew Hartley Music — เซิร์ฟเวอร์ MCP
เซิร์ฟเวอร์ MCP แรกที่ศิลปินเป็นเจ้าของเอง ค้นพบ บรรยาย และสตรีมอัลบั้มที่ขับเคลื่อนด้วยเรื่องราวอย่างต่อเนื่องจากภายในไคลเอนต์ AI ใดๆ ที่พูดภาษาModel Context Protocol
ปลายทางที่ใช้งานได้จริง (สาธารณะ ไม่ต้องยืนยันตัวตน):
https://matthewhartleymusic.com/wp-json/mcp/v1/message
มันคืออะไร
เซิร์ฟเวอร์ MCP นี้เปิดเผย The Time Is Now: A Journey in Chapters — อัลบั้มเปิดตัวของ Matthew Hartley — ในรูปแบบประสบการณ์ที่มีโครงสร้างและเป็นธรรมชาติสำหรับ AI ประกอบด้วยเพลงสิบสองเพลงในหกบท แต่ละเพลงมีเนื้อร้อง เรื่องราวทางอารมณ์ การบันทึกเวอร์ชันต่างๆ และลิงก์สตรีมมิ่งโดยตรง ออกแบบมาเพื่อให้ไคลเอนต์ AI ใดๆ สามารถ:
- ค้นพบแคตตาล็อก — แสดงรายการเพลงและบทพร้อมข้อมูลเมตาที่หลากหลาย
- บอกเล่าเรื่องราวเบื้องหลังแต่ละเพลง — เรื่องเล่าแบบสั้นและเต็ม เนื้อร้อง แท็กอารมณ์
- คัดสรรประสบการณ์การฟังตามลำดับ — โหมดการฟังหกโหมด (
late_night,devotional,acoustic_focus,cinematic,quiet_listening,full_journey) พร้อมคำสั่งฉากสำหรับการนำเสนอด้วยภาพ - สตรีมเสียงโดยตรง — URL ที่ลงนามใหม่ของ Cloudflare R2 ที่สร้างขึ้นตามต้องการ อายุการใช้งานประมาณ 4 ชั่วโมง พร้อมเครื่องมือรีเฟรชเพื่อให้การเล่นไม่สะดุด
ติดตั้งอย่างรวดเร็ว
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"}'
คุณควรได้รับ JSON กลับมาที่แสดงรายการเครื่องมือทั้ง 8 รายการ
เครื่องมือ
| เครื่องมือ | วัตถุประสงค์ |
|---|---|
list_songs | แสดงรายการเพลงทั้งหมด (กรองตาม slug ของบทหรือสถานะการเผยแพร่) |
get_song | ดึงข้อมูลหนึ่งเพลงตาม ID หรือ slug — เนื้อร้อง คำคม ปกอาร์ต ลิงก์สตรีมมิ่ง การกำหนดบท |
list_chapters | แสดงรายการบททั้งหมดพร้อมตัวเลข ชื่อ ช่วงปี แท็กอารมณ์ จำนวนเพลง |
get_chapter | ดึงข้อมูลหนึ่งบทพร้อมเพลงทั้งหมดและเรื่องเล่า ACF แบบเต็ม |
get_artist | โปรไฟล์ศิลปิน + บริบทชีวประวัติ |
get_experience | เพลย์ลิสต์ที่คัดสรรแล้วแบบครบวงจรสำหรับโหมดการฟัง — เพลง ฉาก URL สตรีมสด |
get_experience_prompt | ส่งคืนเทมเพลตพรอมต์การบรรยายที่เอเจนต์ AI ใช้เพื่อดำเนินเซสชันการฟัง |
refresh_stream_urls | สร้าง URL เสียงที่ลงนามใหม่จำนวนมาก ก่อนที่ URL เดิมจะหมดอายุ |
เครื่องมือทั้งหมดส่งคืนการตอบสนอง JSON-RPC 2.0 เพลงที่สามารถสตรีมได้จะควบคุมการสตรีมโดย release_status; เรื่องเล่าของบทควบคุมโดย chapter_released
ตัวอย่างพรอมต์ให้ลอง
หลังจากติดตั้งแล้ว ถาม Claude:
"แสดงรายการเพลงของ Matthew Hartley และเล่าเรื่องเบื้องหลังเพลง 'Heaven's Calling' ให้ฟัง"
"สร้างประสบการณ์ quiet_listening โดยใช้เครื่องมือ get_experience จากนั้นบรรยายเหมือนนักเล่าเรื่องที่แนะนำแต่ละเพลง"
"การเดินทางของอัลบั้มเขาเป็นอย่างไร ทีละบท?"
"เล่นบทที่ VI ให้ฉันฟังและอธิบายว่ามีอะไรเปลี่ยนแปลงในชีวิตเขาในช่วงนั้น"
เครื่องมือ get_experience เป็นคำขอที่ให้ผลลัพธ์สูงสุด — หนึ่งคำขอส่งคืนเพลย์ลิสต์ที่จัดลำดับอย่างสมบูรณ์พร้อม URL สตรีมและคิวฉากภาพ พร้อมสำหรับเซสชันการฟัง
เครื่องเล่นอ้างอิง
เครื่องเล่นเบราว์เซอร์เฉพาะถูกสร้างขึ้นบน MCP นี้โดยตรง:
Harmonic Wave Experience Media Player — ประสบการณ์การฟังแบบภาพยนตร์ที่ตอบสนองต่อเสียง พร้อมเสียงพากย์ดีเจ การซ้อนทับเนื้อร้องที่ซิงค์กับ 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 โฮสต์แคตตาล็อก (ประเภทโพสต์ที่กำหนดเอง
songและartist, อนุกรมวิธานchapter, ฟิลด์ ACF สำหรับเนื้อร้อง/เรื่องราว/ลิงก์สตรีมมิ่ง) - ไฟล์เสียงอยู่ในบัคเก็ต Cloudflare R2 ส่วนตัว เข้าถึงผ่าน URL ที่ลงนามล่วงหน้า AWS Sig V4 ที่สร้างขึ้นตามต้องการ
- ปลายทาง MCP เป็นสาธารณะอย่างสมบูรณ์ — ไม่ต้องยืนยันตัวตน การสตรีมต่อเพลงถูกควบคุมฝั่งเซิร์ฟเวอร์โดยสถานะการเผยแพร่
เกี่ยวกับ Matthew Hartley
Matthew Hartley เป็นนักแต่งเพลงร็อคคริสเตียนจากซาราโซตา ฟลอริดา — และเป็นทหารผ่านศึกในอุตสาหกรรมซอฟต์แวร์มากว่า 25 ปี ซึ่งครอบคลุมงานวิศวกรรม สถาปัตยกรรม การขาย และความเป็นผู้นำระดับบริหาร พร้อมการยื่นจดสิทธิบัตร USPTO หลายรายการในชื่อของเขา เขาเป็นผู้นำ Imagine Peak Studios สตูดิโอที่อยู่เบื้องหลัง MCP นี้และแพลตฟอร์ม Harmonic Wave The Time Is Now: A Journey in Chapters เป็นอัลบั้มสิบสองเพลงที่เขียนขึ้นตลอดยี่สิบห้าปี (1999–2026) — หกบทที่ติดตามความไร้เดียงสาและความอกหัก การตื่นรู้ การทำลายวงจร ความรักและพันธสัญญา การล่มสลายและการทรงเรียก และศรัทธาที่มั่นคง
- เว็บไซต์: matthewhartleymusic.com
- เครื่องเล่นประสบการณ์: experience.matthewhartleymusic.com
- Spotify, Apple Music, YouTube, SoundCloud: ทั้งหมดเชื่อมโยงต่อเพลงในการตอบสนอง MCP
ขับเคลื่อนโดย Harmonic Wave
เซิร์ฟเวอร์นี้สร้างขึ้นบนแพลตฟอร์ม Harmonic Wave — สำหรับผู้สร้างเนื้อหาที่ทำให้ผลงานของพวกเขาเป็นธรรมชาติสำหรับ AI
แพลตฟอร์มนี้ยังรวมถึง Harmonic Wave plugin for Claude Code ที่เปลี่ยนพรอมต์ให้เป็นเครื่องเล่นสื่อที่กำหนดเองสำหรับแคตตาล็อกบนแพลตฟอร์ม
ใบอนุญาต
เอกสารในที่เก็บนี้ได้รับอนุญาตภายใต้ Apache License 2.0 ซอร์สโค้ด mu-plugin ของ WordPress ของเซิร์ฟเวอร์ MCP เป็นกรรมสิทธิ์และไม่รวมอยู่ในที่เก็บนี้ เพลง เนื้อร้อง เนื้อหาเรื่องราว และการบันทึกเสียงที่เปิดเผยโดย MCP เป็นลิขสิทธิ์ © Imagine Peak Studios — สงวนลิขสิทธิ์ทั้งหมด