{"name":"platphorm-podcasts","version":"1.1.1","description":"MCP server for the PlatPhorm Podcasts paste-link resolver, cross-platform playlist builder, playback, attribution, archive, clipping, and handoff workflow.","protocol":"JSON-RPC 2.0","protocol_version":"2026-07-28","supported_protocol_versions":["2026-07-28","2024-11-05"],"legacy_compatibility":{"protocol_version":"2024-11-05","initialize":true},"protection":{"publicReadOnly":true,"env":"PLATPHORM_PROTECTED"},"capabilities":{"tools":true,"resources":true,"prompts":true},"endpoints":{"mcp":"https://podcasts.vanagon.com/api/mcp","health":"https://podcasts.vanagon.com/api/health","openapi":"https://podcasts.vanagon.com/openapi.yaml"},"tools":[{"name":"get_podcasts_info","access":"public"},{"name":"get_podcasts_status","access":"public"},{"name":"get_storage_status","access":"public"},{"name":"resolve_podcast_url","access":"public"},{"name":"inspect_media_reference","access":"public"},{"name":"discover_radio_stations","access":"public"},{"name":"discover_live_channels","access":"public"},{"name":"validate_feed_dry_run","access":"public"},{"name":"validate_xml_feed","access":"public"},{"name":"validate_json_feed","access":"public"},{"name":"list_feeds","access":"public"},{"name":"get_feed","access":"public"},{"name":"list_episodes","access":"public"},{"name":"get_episode","access":"public"},{"name":"search_podcasts","access":"public"},{"name":"search_media","access":"public"},{"name":"get_media","access":"public"},{"name":"get_collection","access":"public"},{"name":"resolve_source","access":"public"},{"name":"validate_source","access":"public"},{"name":"list_live_media","access":"public"},{"name":"list_nearby_stations","access":"public"},{"name":"get_playback_capability","access":"public"},{"name":"get_attribution","access":"public"},{"name":"get_ranking","access":"public"},{"name":"get_discovery_graph","access":"public"},{"name":"compose_playlist","access":"public"},{"name":"create_playlist","access":"public"},{"name":"list_playlists","access":"public"},{"name":"get_playlist","access":"public"},{"name":"list_tags","access":"public"},{"name":"list_categories","access":"public"},{"name":"get_playback_info","access":"public"},{"name":"create_share_packet","access":"public"},{"name":"get_share_page","access":"public"},{"name":"list_podcast_examples","access":"public"},{"name":"get_integrations_status","access":"public"},{"name":"get_web_status","access":"public"},{"name":"get_maintenance_workflow_status","access":"public"},{"name":"get_web_manifest","access":"public"},{"name":"list_podcasts_fingerprints","access":"public"},{"name":"lookup_podcasts_provenance","access":"public"},{"name":"verify_podcasts_provenance","access":"public"},{"name":"ingest_feed","access":"operator"},{"name":"refresh_feed","access":"operator"},{"name":"ingest_episode","access":"operator"},{"name":"archive_episode_media","access":"operator"},{"name":"create_clip","access":"operator"},{"name":"persist_playlist","access":"operator"},{"name":"generate_tags","access":"operator"},{"name":"score_episode_emoji","access":"operator"},{"name":"publish_show_to_opencontent","access":"operator"},{"name":"publish_summary_to_docs","access":"operator"},{"name":"export_episodes_to_sheets","access":"operator"},{"name":"validate_feed_with_spec","access":"operator"},{"name":"register_feed_with_monitor","access":"operator"},{"name":"launch_browserops_journey","access":"operator"},{"name":"create_evals_suite","access":"operator"},{"name":"create_agentui_workflow","access":"operator"},{"name":"create_claws_toolchain","access":"operator"},{"name":"register_catalog_capability","access":"operator"},{"name":"send_trace_update","access":"operator"},{"name":"rebuild_podcasts_fingerprints","access":"operator"},{"name":"create_podcasts_provenance","access":"operator"}],"resources":["podcasts://feeds","podcasts://feed/{id}","podcasts://episodes","podcasts://media-inspection","podcasts://live-channels","podcasts://episode/{id}","podcasts://playlists","podcasts://shares","podcasts://clips","podcasts://integrations","podcasts://archive-status","podcasts://metrics","podcasts://examples","podcasts://llms","podcasts://openapi","podcasts://web-status"],"prompts":["import_podcast_feed","resolve_podcast_link","create_cross_platform_playlist","create_podcast_playlist","create_podcast_clip","publish_podcast_to_opencontent","create_podcast_docs_summary","export_podcast_sheet_matrix","validate_podcast_feed","create_podcast_browserops_journey","create_podcast_evals_suite"]}