{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.spokenmd/spoken","description":"Podcast transcripts as clean Markdown with real speaker names — via the Spoken API.","title":"Spoken","repository":{"url":"https://github.com/spokenmd/spoken","source":"github"},"version":"0.4.3","websiteUrl":"https://spoken.md","packages":[{"registryType":"npm","identifier":"spoken-mcp","version":"0.4.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from spoken.md (starts with pt_). Defaults to pt_demo (search works fully; transcripts limited to the demo episode).","isSecret":true,"name":"SPOKEN_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://spoken.md/mcp","headers":[{"description":"Bearer followed by an API key from spoken.md (Bearer pt_...). Optional: without it only the free tools work, and a client that supports OAuth is asked to sign in.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T13:43:17.018197Z","publishedAt":"2026-10-06T13:43:17.018197Z","updatedAt":"2026-10-06T13:43:17.018197Z","isLatest":true}}}
