{"schema_version":"1.0","service":"platphorm-podcasts","name":"PlatPhorm Podcasts Agent","role":"feed_archive_reader","purpose":"Discover, search, resolve, and play source-attributed public audio and media feeds without copying publisher media by default.","whenToUse":["Use when an agent needs public feed discovery, normalized source metadata, indexed entries, playback references, or attribution.","Use public GET and MCP introspection methods for read-only discovery without credentials."],"whenNotToUse":["Avoid using this service to bypass source access controls, licensing terms, geographic restrictions, or publisher attribution.","Do not use mutating, ingestion, analysis, playlist, vote, flag, or administrative operations without explicit operator authorization."],"baseUrl":"https://podcasts.platphormnews.com","publicReadOnly":true,"authentication":{"requiredFor":"mutating and operator actions","acceptedHeaders":["Authorization: Bearer <PLATPHORM_API_KEY>","X-PlatPhorm-API-Key: <PLATPHORM_API_KEY>"],"secretsMayAppearInPublicOutput":false},"safety":{"defaultMode":"read-only","destructiveOperations":"prohibited on public surfaces","limits":"Requests, response sizes, feed traversal, redirects, and remote fetches are bounded; private and metadata network targets are blocked.","mediaPolicy":"Stream from attributed publisher sources on demand; do not permanently mirror media unless policy and operator intent explicitly permit it."},"endpoints":{"mcp":"https://podcasts.platphormnews.com/api/mcp","health":"https://podcasts.platphormnews.com/api/health","openapi":"https://podcasts.platphormnews.com/openapi.yaml","trust":"https://podcasts.platphormnews.com/.well-known/trust.json","instructions":"https://podcasts.platphormnews.com/agents.md"}}