← 返回 Skills 市场
ricanwarfare

Monochrome

作者 ricanwarfare · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ 安全检测通过
126
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install monochrome
功能描述
Browse and search music from monochrome.tf (Tidal-based Hi-Fi streaming). Search for artists, albums, tracks, and get streaming URLs. Use for music discovery...
使用说明 (SKILL.md)

Monochrome Music Skill

Browse and stream music from Monochrome (monochrome.tf) — a minimalist, high-fidelity music streaming client powered by Tidal.

Capabilities

  • Search for artists, albums, tracks, videos, and playlists
  • Get track info and streaming URLs
  • Browse artist discographies
  • Get album details and track lists
  • Fetch lyrics for tracks
  • Get artist recommendations

API Instances

Monochrome uses the Hi-Fi API (Tidal proxy). Available instances:

Instance Version Status
eu-central.monochrome.tf 2.8 Primary
us-west.monochrome.tf 2.8 Secondary
hifi-one.spotisaver.net 2.8 Community
hifi-two.spotisaver.net 2.8 Community
hifi.geeked.wtf 2.7 Community

Use the primary instance for best reliability:

https://eu-central.monochrome.tf

Usage

Search for Music

Search for tracks, artists, albums, videos, or playlists:

Track Search:

GET /search/?s={query}&limit={limit}&offset={offset}

Artist Search:

GET /search/?a={query}&limit={limit}

Album Search:

GET /search/?al={query}&limit={limit}

Video Search:

GET /search/?v={query}&limit={limit}

Playlist Search:

GET /search/?p={query}&limit={limit}

ISRC Search (exact track match):

GET /search/?i={isrc}

Get Track Info

GET /info/?id={track_id}

Get Track Streaming URL

GET /track/?id={track_id}&quality={quality}&immersiveaudio={bool}

Quality options: LOW, HIGH, LOSSLESS, HI_RES, HI_RES_LOSSLESS

Get Album Details

GET /album/?id={album_id}&limit={limit}&offset={offset}

Get Artist Info

GET /artist/?id={artist_id}

Get Artist Albums & Tracks

GET /artist/?f={artist_id}

Get Similar Artists

GET /artist/similar/?id={artist_id}

Get Similar Albums

GET /album/similar/?id={album_id}

Get Lyrics

GET /lyrics/?id={track_id}

Get Playlist

GET /playlist/?id={playlist_id}&limit={limit}&offset={offset}

Get Mix

GET /mix/?id={mix_id}

Get Recommendations

GET /recommendations/?id={track_id}

Get Cover Art

GET /cover/?id={track_id}
GET /cover/?q={search_query}

Cover URLs follow the pattern:

https://resources.tidal.com/images/{uuid}/{size}.jpg

Sizes: 80x80, 320x320, 640x640, 1280x1280, 750x750

Implementation

Step 1: Search for Music

curl "https://eu-central.monochrome.tf/search/?s=Linkin%20Park&limit=10"

Returns JSON with track items including:

  • id — Track ID
  • title — Track title
  • artists — Artist list
  • album — Album info
  • duration — Duration in seconds
  • audioQuality — Quality tier

Step 2: Get Streaming URL

curl "https://eu-central.monochrome.tf/track/?id=12345678&quality=HI_RES_LOSSLESS"

Returns streaming manifest URL.

Step 3: Play/Download

The streaming URL can be used directly in audio players or downloaders.

Example Queries

User Request API Call
"Search for Linkin Park" /search/?a=Linkin%20Park
"Find the album Hybrid Theory" /search/?al=Hybrid%20Theory
"Get track info for 12345" /info/?id=12345
"Get lyrics for track 12345" /lyrics/?id=12345
"Similar artists to Eminem" /artist/similar/?id=12345

Notes

  • API is rate-limited; use appropriate delays for bulk requests
  • Quality HI_RES_LOSSLESS requires compatible streaming setup
  • All endpoints return JSON with version and data fields
  • Default countryCode is US

Related Skills

  • music-downloader — Download tracks from monochrome.tf
  • mcp-vision — Analyze album covers

Links

安全使用建议
This skill appears coherent and low-risk from a supply/credential perspective, but check a few things before installing: 1) prefer the listed primary instance (https://eu-central.monochrome.tf) and avoid community instances you don't trust — they may host different content or behave differently; 2) review the linked GitHub repo (https://github.com/monochrome-music/monochrome) yourself if you want more assurance about the service; 3) be aware the skill returns streaming URLs which can be passed to players or downloaders — ensure you comply with copyright and usage rules in your jurisdiction; 4) if you do not want the agent to make network calls autonomously, consider disabling autonomous invocation for this skill or review calls before they are executed; and 5) do not supply any unrelated credentials to the skill (none are required).
功能分析
Type: OpenClaw Skill Name: monochrome Version: 1.1.0 The skill provides documentation and API endpoints for interacting with Monochrome, a Tidal-based music streaming proxy. It includes standard search and metadata retrieval capabilities across several community-hosted instances (e.g., monochrome.tf, spotisaver.net) and lacks any indicators of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name and description (browse/search music from monochrome.tf / Tidal proxy) match the SKILL.md: all endpoints, examples, and usage are consistent with a read-only HTTP API client for that service. There are no unrelated environment variables, binaries, or install steps requested.
Instruction Scope
The SKILL.md instructs the agent to make unauthenticated GET requests to monochrome instances and to return streaming manifests/URLs. It does not instruct the agent to read local files or env vars, nor to exfiltrate data. Note: it references multiple 'community' instances (spotisaver.net, geeked.wtf) in addition to the primary instance — those are additional external endpoints the agent may call if used, and the skill explicitly suggests using streaming URLs in players or downloaders (which could be used to download copyrighted content).
Install Mechanism
There is no install spec and no code files; the skill is instruction-only. That minimizes on-disk risk and nothing is written or executed on install.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. The runtime instructions do not reference additional secrets. This is proportionate for a public-API, read-only browsing skill.
Persistence & Privilege
always is false and there is no install step that would create persistent artifacts or modify agent/system configuration. The skill can be invoked autonomously by the agent (platform default), but that is not combined here with broad credentials or install-level persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install monochrome
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /monochrome 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Synced from openclaw-skills repo
v1.0.0
Monochrome Music Skill v1.0.0 - Initial release enabling music discovery and high-fidelity streaming from Monochrome (monochrome.tf). - Search and browse artists, albums, tracks, videos, playlists, and get streaming URLs. - Fetch detailed info: track data, album details, artist discographies, lyrics, recommendations, and cover art. - Supports primary and community API instances for reliability. - Comprehensive API endpoints documented for varied music queries and usage.
元数据
Slug monochrome
版本 1.1.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Monochrome 是什么?

Browse and search music from monochrome.tf (Tidal-based Hi-Fi streaming). Search for artists, albums, tracks, and get streaming URLs. Use for music discovery... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 126 次。

如何安装 Monochrome?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install monochrome」即可一键安装,无需额外配置。

Monochrome 是免费的吗?

是的,Monochrome 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Monochrome 支持哪些平台?

Monochrome 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Monochrome?

由 ricanwarfare(@ricanwarfare)开发并维护,当前版本 v1.1.0。

💬 留言讨论