← Files FindTunesARCHIVED FILE
plugin.json
5.43 KB · Nov 3, 2026 · 18:56 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "findtunes",
"version": "1.1.1",
"description": "Find songs from public video links with FindTunes.",
"author": {
"name": "FindTunes",
"email": "partnership@omgmedia.org",
"url": "https://findtunes.app"
},
"homepage": "https://findtunes.app",
"keywords": [
"music",
"song finder",
"YouTube Shorts",
"video"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "FindTunes",
"shortDescription": "Find songs from video links",
"longDescription": "Paste a supported public video link and ask what song is playing. FindTunes returns the song name, artist, available cover art, Spotify or Apple Music links, and a result page when a song is identified. No sign-in is required for this integration. Shared service limits apply. Private, restricted, deleted, or unclear videos may not return a song. FindTunes does not connect to your music account, add songs to playlists, record your device, or identify every song in every video.",
"developerName": "FindTunes",
"category": "Entertainment",
"capabilities": [
"Find music from a public video link",
"Read an existing FindTunes song result"
],
"websiteURL": "https://findtunes.app",
"supportURL": "https://findtunes.app/contact",
"privacyPolicyURL": "https://findtunes.app/privacy",
"termsOfServiceURL": "https://findtunes.app/terms",
"defaultPrompt": [
"What song is playing in this YouTube Short?",
"Find the music in this video link.",
"Show me the song from this FindTunes result."
],
"brandColor": "#FF3030",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"demo_recording_url": "https://findtunes.app/review/findtunes-mcp-walkthrough.mp4",
"commerce": false,
"commerce_description": "The MCP tools identify songs and read public results. They do not sell products, initiate payments, or modify music accounts.",
"test_cases": {
"negative": [
{
"tools_triggered": "identify_song",
"description": "Reject private-network addresses without fetching them.",
"prompt": "Identify music from https://127.0.0.1/private.mp4.",
"expected_behavior": "Reject private-network addresses without fetching them."
},
{
"tools_triggered": "identify_song",
"description": "Reject invalid URL input; ask for a public video link.",
"prompt": "Find a song from this text: not-a-video-link.",
"expected_behavior": "Reject invalid URL input; ask for a public video link."
},
{
"tools_triggered": "get_song_result",
"description": "Return unavailable rather than fabricating song details.",
"prompt": "Read result 00000000-0000-4000-8000-000000000000.",
"expected_behavior": "Return unavailable rather than fabricating song details."
}
],
"positive": [
{
"tools_triggered": "identify_song",
"description": "What song is in https://www.youtube.com/shorts/-HbukV1-B9s?",
"prompt": "What song is in https://www.youtube.com/shorts/-HbukV1-B9s?",
"expected_behavior": "Return the identified song Around Me, its artist, and available listening links. Tool-level test passed."
},
{
"tools_triggered": "identify_song",
"description": "Find the music in https://www.youtube.com/shorts/fUzCqx2uaJg.",
"prompt": "Find the music in https://www.youtube.com/shorts/fUzCqx2uaJg.",
"expected_behavior": "Return the identified song Trending Audio for Turtles, its artist, and available listening links. Tool-level test passed."
},
{
"tools_triggered": "identify_song",
"description": "What song plays in https://youtu.be/-HbukV1-B9s?",
"prompt": "What song plays in https://youtu.be/-HbukV1-B9s?",
"expected_behavior": "Return the identified song Around Me, its artist, and available listening links. Tool-level test passed."
},
{
"tools_triggered": "get_song_result",
"description": "Show the song from FindTunes result 70cd8d46-5a00-4954-8ab4-e1dca1c26499.",
"prompt": "Show the song from FindTunes result 70cd8d46-5a00-4954-8ab4-e1dca1c26499.",
"expected_behavior": "Return the identified song Around Me, its artist, and available listening links. Tool-level test passed."
},
{
"tools_triggered": "get_song_result",
"description": "Read FindTunes result 8ba793cf-4608-4c88-bbcb-99e4c4fc3ae1.",
"prompt": "Read FindTunes result 8ba793cf-4608-4c88-bbcb-99e4c4fc3ae1.",
"expected_behavior": "Return the identified song Shabang, its artist, and available listening links. Tool-level test passed."
}
]
}
},
"publication": {
"release_notes": "Initial public submission with two MCP tools, five positive cases, three negative cases, and a recorded walkthrough of live production requests."
},
"apps": "./.app.json"
}
}
}
SHA-256: 150f9e96364a5ecde2fc02cfa17e653529103a5f130fd3d72f3264d66daca8ff