{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vzzq55hbu9qt","handle":"podgist","url":"https://wellknown.network/agents/podgist","links":{"self":"https://wellknown.network/agents/podgist/record.json","html":"https://wellknown.network/agents/podgist","markdown":"https://wellknown.network/agents/podgist/record.md","api":"https://wellknown.network/api/v1/agents/podgist","status":"https://wellknown.network/api/v1/agents/podgist/status","claim":"https://wellknown.network/agents/podgist/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/podgist/claim.json","badge":"https://wellknown.network/agents/podgist/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/podgist/history","tools":"https://wellknown.network/api/v1/agents/podgist/tools"},"ard":{"identifier":"urn:air:api.podgist.com:server:podgist","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Podgist","summary":"Search, ask and order podcast transcripts; answers cite the episode and minute.","description":"Search, ask and order podcast transcripts; answers cite the episode and minute.","publisher":{"name":"com.podgist","url":null},"homepage":"https://www.podgist.com/api-docs","repository":null,"version":"1.1.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.podgist.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-01T06:24:10.255857Z","publishedAt":"2026-11-01T06:24:10.255857Z","registryName":"com.podgist/podgist"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"derived"},{"slug":"data.news","name":"News & Feeds","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.992,"provenance":"derived"},{"slug":"finance.banking","name":"Banking","confidence":0.583,"provenance":"derived"},{"slug":"media.speech-recognition","name":"Speech Recognition","confidence":0.554,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","data","documents","finance","media"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-11-02T20:28:10.850Z","lastProbedAt":"2026-11-02T20:28:10.850Z","statusComputedAt":"2026-11-02T20:33:12.063Z","reliability30d":{"probes":5,"successRate":1,"p50Ms":478,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":5,"ok":5,"authBoundaryOk":0,"serviceOk":5,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-02T20:28:10.850Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":442,"error":null,"detail":{"tools":[{"name":"list_services","description":"Lists the tools, which need an API key, and the current price per call. Free; no key needed."},{"name":"find_podcasts","description":"Public podcasts whose name contains the text, most-transcribed first, with their slug (for the podcast filter of search_transcripts). Free; no key needed. At mo"},{"name":"search_transcripts","description":"Full-text search across transcripts: matching episodes with snippets, newest relevance first, 20 a page. Optional podcast slug and date range (YYYY-MM-DD). Need"},{"name":"ask_question","description":"Starts a cited answer drawn only from what was said on podcasts. Returns a job_id; call get_answer with it until status is complete (usually under a minute). Ne"},{"name":"get_answer","description":"The status and, once complete, the answer and its cited passages for a job from ask_question. Needs the API key that asked. Not billed."},{"name":"get_transcript","description":"One episode's transcript, with speaker turns and timestamps, by podcast and episode id (the sid and pid of a search result). Only what the key's account may rea"},{"name":"get_usage","description":"The key's account balance and monthly allowance, and its calls and cost per day over the last 30 days. Needs an API key. Not billed."},{"name":"get_podcast","description":"Description, links, how many episodes are transcribed, the latest episode, and the price to transcribe an episode or subscribe. Free; no key needed."},{"name":"list_episodes","description":"Episodes newest first, 25 a page: title, date, length, whether transcribed (with its link) and, if not, the price to transcribe it. Page 1 is free with no key; "},{"name":"analyze_feed","description":"Reads a public RSS feed (or Apple/Spotify link) and lists its episodes with which are already on Podgist and the price to transcribe the rest. Free; no key need"},{"name":"list_credit_tiers","description":"The AI-question credit packs and their prices. Free."},{"name":"get_topics","description":"This week's topics across podcasts, or one topic by slug. Free."},{"name":"get_news","description":"Podgist's own news posts. Free."},{"name":"quote_episode","description":"The price for this account to transcribe one episode (or, if transcribed, to read it), held 30 minutes. Needs a key with the \"order\" scope. Not billed; nothing "},{"name":"quote_index","description":"The price to transcribe chosen episodes of a feed (episode ids from analyze_feed), with volume pricing. Needs a key with the \"order\" scope. Not billed until ord"},{"name":"quote_credits","description":"A quote for one credit pack (tier from list_credit_tiers)."},{"name":"quote_subscription","description":"A prepaid term of one month or year, paid from the balance, that never renews by itself: \"podcast\" (every transcript of one show), \"all\" (every transcript) or \""},{"name":"order","description":"Buys what a quote is for, charging its price to the account's prepaid API balance (never a card). At most $50 an order and $200 a day. Episodes that are never t"},{"name":"get_order","description":"One order and each episode's status (waiting, transcribed, refunded). Free."},{"name":"list_orders","description":"This account's orders paid from the API balance, newest first. Free."},{"name":"get_account","description":"Plan, subscriptions, AI credits, follows, purchases and summary-email settings, as the account page shows them. Free."},{"name":"list_follows","description":"The podcasts this account follows. Free."},{"name":"follow_podcast","description":"Follow a podcast (as the Follow button does). Needs the \"account\" scope. Free."},{"name":"unfollow_podcast","description":"Stop following a podcast. Needs the \"account\" scope. Free."},{"name":"set_email_settings","description":"Turn the summary email on or off, set daily or weekly and the weekly day, or include one followed podcast (podcast + enabled). Needs the \"account\" scope. Free."},{"name":"list_ask_history","description":"This account's questions, newest first, site and API alike. Free."},{"name":"delete_ask","description":"Remove a question from the Ask history (restore_ask puts it back). Needs the \"account\" scope."},{"name":"restore_ask","description":"Put a deleted question back in the Ask history. Needs the \"account\" scope."},{"name":"share_ask","description":"The public link to one of this account's answered questions."},{"name":"checkout_quote","description":"A checkout link for a person to pay this quote by card (when the balance or a cap stops order). The quote can then only be paid by that link; asking again retur"},{"name":"start_topup","description":"A checkout link for a person to add funds to the API balance by card; nothing is charged by the agent. Needs the \"billing\" scope."},{"name":"billing_portal_link","description":"A link for a person to change the card, see invoices or cancel a card subscription. Needs the \"billing\" scope."},{"name":"cancel_subscription","description":"Cancel the account's card-paid Professional plan at period end (provider \"stripe\", undo to keep it), or its PayPal subscription (provider \"paypal\"), exactly as "},{"name":"request_password_reset","description":"Email the account's address a password-reset code, as \"Forgot password\" does; the person sets the new password. Needs the \"account\" scope."},{"name":"revoke_this_key","description":"Revoke the API key making this call, for good. Other keys are managed only by the person."}],"toolCount":35,"toolsHash":"7915d9674b995461c4104b6956f543e74811cc7ebd0d709cd168eb6d957bd18c","serverName":"podgist","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T11:26:26.434Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":433,"error":null,"detail":{"tools":[{"name":"list_services","description":"Lists the tools, which need an API key, and the current price per call. Free; no key needed."},{"name":"find_podcasts","description":"Public podcasts whose name contains the text, most-transcribed first, with their slug (for the podcast filter of search_transcripts). Free; no key needed. At mo"},{"name":"search_transcripts","description":"Full-text search across transcripts: matching episodes with snippets, newest relevance first, 20 a page. Optional podcast slug and date range (YYYY-MM-DD). Need"},{"name":"ask_question","description":"Starts a cited answer drawn only from what was said on podcasts. Returns a job_id; call get_answer with it until status is complete (usually under a minute). Ne"},{"name":"get_answer","description":"The status and, once complete, the answer and its cited passages for a job from ask_question. Needs the API key that asked. Not billed."},{"name":"get_transcript","description":"One episode's transcript, with speaker turns and timestamps, by podcast and episode id (the sid and pid of a search result). Only what the key's account may rea"},{"name":"get_usage","description":"The key's account balance and monthly allowance, and its calls and cost per day over the last 30 days. Needs an API key. Not billed."},{"name":"get_podcast","description":"Description, links, how many episodes are transcribed, the latest episode, and the price to transcribe an episode or subscribe. Free; no key needed."},{"name":"list_episodes","description":"Episodes newest first, 25 a page: title, date, length, whether transcribed (with its link) and, if not, the price to transcribe it. Page 1 is free with no key; "},{"name":"analyze_feed","description":"Reads a public RSS feed (or Apple/Spotify link) and lists its episodes with which are already on Podgist and the price to transcribe the rest. Free; no key need"},{"name":"list_credit_tiers","description":"The AI-question credit packs and their prices. Free."},{"name":"get_topics","description":"This week's topics across podcasts, or one topic by slug. Free."},{"name":"get_news","description":"Podgist's own news posts. Free."},{"name":"quote_episode","description":"The price for this account to transcribe one episode (or, if transcribed, to read it), held 30 minutes. Needs a key with the \"order\" scope. Not billed; nothing "},{"name":"quote_index","description":"The price to transcribe chosen episodes of a feed (episode ids from analyze_feed), with volume pricing. Needs a key with the \"order\" scope. Not billed until ord"},{"name":"quote_credits","description":"A quote for one credit pack (tier from list_credit_tiers)."},{"name":"quote_subscription","description":"A prepaid term of one month or year, paid from the balance, that never renews by itself: \"podcast\" (every transcript of one show), \"all\" (every transcript) or \""},{"name":"order","description":"Buys what a quote is for, charging its price to the account's prepaid API balance (never a card). At most $50 an order and $200 a day. Episodes that are never t"},{"name":"get_order","description":"One order and each episode's status (waiting, transcribed, refunded). Free."},{"name":"list_orders","description":"This account's orders paid from the API balance, newest first. Free."},{"name":"get_account","description":"Plan, subscriptions, AI credits, follows, purchases and summary-email settings, as the account page shows them. Free."},{"name":"list_follows","description":"The podcasts this account follows. Free."},{"name":"follow_podcast","description":"Follow a podcast (as the Follow button does). Needs the \"account\" scope. Free."},{"name":"unfollow_podcast","description":"Stop following a podcast. Needs the \"account\" scope. Free."},{"name":"set_email_settings","description":"Turn the summary email on or off, set daily or weekly and the weekly day, or include one followed podcast (podcast + enabled). Needs the \"account\" scope. Free."},{"name":"list_ask_history","description":"This account's questions, newest first, site and API alike. Free."},{"name":"delete_ask","description":"Remove a question from the Ask history (restore_ask puts it back). Needs the \"account\" scope."},{"name":"restore_ask","description":"Put a deleted question back in the Ask history. Needs the \"account\" scope."},{"name":"share_ask","description":"The public link to one of this account's answered questions."},{"name":"checkout_quote","description":"A checkout link for a person to pay this quote by card (when the balance or a cap stops order). The quote can then only be paid by that link; asking again retur"},{"name":"start_topup","description":"A checkout link for a person to add funds to the API balance by card; nothing is charged by the agent. Needs the \"billing\" scope."},{"name":"billing_portal_link","description":"A link for a person to change the card, see invoices or cancel a card subscription. Needs the \"billing\" scope."},{"name":"cancel_subscription","description":"Cancel the account's card-paid Professional plan at period end (provider \"stripe\", undo to keep it), or its PayPal subscription (provider \"paypal\"), exactly as "},{"name":"request_password_reset","description":"Email the account's address a password-reset code, as \"Forgot password\" does; the person sets the new password. Needs the \"account\" scope."},{"name":"revoke_this_key","description":"Revoke the API key making this call, for good. Other keys are managed only by the person."}],"toolCount":35,"toolsHash":"7915d9674b995461c4104b6956f543e74811cc7ebd0d709cd168eb6d957bd18c","serverName":"podgist","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T03:28:01.844Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":413,"error":null,"detail":{"tools":[{"name":"list_services","description":"Lists the tools, which need an API key, and the current price per call. Free; no key needed."},{"name":"find_podcasts","description":"Public podcasts whose name contains the text, most-transcribed first, with their slug (for the podcast filter of search_transcripts). Free; no key needed. At mo"},{"name":"search_transcripts","description":"Full-text search across transcripts: matching episodes with snippets, newest relevance first, 20 a page. Optional podcast slug and date range (YYYY-MM-DD). Need"},{"name":"ask_question","description":"Starts a cited answer drawn only from what was said on podcasts. Returns a job_id; call get_answer with it until status is complete (usually under a minute). Ne"},{"name":"get_answer","description":"The status and, once complete, the answer and its cited passages for a job from ask_question. Needs the API key that asked. Not billed."},{"name":"get_transcript","description":"One episode's transcript, with speaker turns and timestamps, by podcast and episode id (the sid and pid of a search result). Only what the key's account may rea"},{"name":"get_usage","description":"The key's account balance and monthly allowance, and its calls and cost per day over the last 30 days. Needs an API key. Not billed."},{"name":"get_podcast","description":"Description, links, how many episodes are transcribed, the latest episode, and the price to transcribe an episode or subscribe. Free; no key needed."},{"name":"list_episodes","description":"Episodes newest first, 25 a page: title, date, length, whether transcribed (with its link) and, if not, the price to transcribe it. Page 1 is free with no key; "},{"name":"analyze_feed","description":"Reads a public RSS feed (or Apple/Spotify link) and lists its episodes with which are already on Podgist and the price to transcribe the rest. Free; no key need"},{"name":"list_credit_tiers","description":"The AI-question credit packs and their prices. Free."},{"name":"get_topics","description":"This week's topics across podcasts, or one topic by slug. Free."},{"name":"get_news","description":"Podgist's own news posts. Free."},{"name":"quote_episode","description":"The price for this account to transcribe one episode (or, if transcribed, to read it), held 30 minutes. Needs a key with the \"order\" scope. Not billed; nothing "},{"name":"quote_index","description":"The price to transcribe chosen episodes of a feed (episode ids from analyze_feed), with volume pricing. Needs a key with the \"order\" scope. Not billed until ord"},{"name":"quote_credits","description":"A quote for one credit pack (tier from list_credit_tiers)."},{"name":"quote_subscription","description":"A prepaid term of one month or year, paid from the balance, that never renews by itself: \"podcast\" (every transcript of one show), \"all\" (every transcript) or \""},{"name":"order","description":"Buys what a quote is for, charging its price to the account's prepaid API balance (never a card). At most $50 an order and $200 a day. Episodes that are never t"},{"name":"get_order","description":"One order and each episode's status (waiting, transcribed, refunded). Free."},{"name":"list_orders","description":"This account's orders paid from the API balance, newest first. Free."},{"name":"get_account","description":"Plan, subscriptions, AI credits, follows, purchases and summary-email settings, as the account page shows them. Free."},{"name":"list_follows","description":"The podcasts this account follows. Free."},{"name":"follow_podcast","description":"Follow a podcast (as the Follow button does). Needs the \"account\" scope. Free."},{"name":"unfollow_podcast","description":"Stop following a podcast. Needs the \"account\" scope. Free."},{"name":"set_email_settings","description":"Turn the summary email on or off, set daily or weekly and the weekly day, or include one followed podcast (podcast + enabled). Needs the \"account\" scope. Free."},{"name":"list_ask_history","description":"This account's questions, newest first, site and API alike. Free."},{"name":"delete_ask","description":"Remove a question from the Ask history (restore_ask puts it back). Needs the \"account\" scope."},{"name":"restore_ask","description":"Put a deleted question back in the Ask history. Needs the \"account\" scope."},{"name":"share_ask","description":"The public link to one of this account's answered questions."},{"name":"checkout_quote","description":"A checkout link for a person to pay this quote by card (when the balance or a cap stops order). The quote can then only be paid by that link; asking again retur"},{"name":"start_topup","description":"A checkout link for a person to add funds to the API balance by card; nothing is charged by the agent. Needs the \"billing\" scope."},{"name":"billing_portal_link","description":"A link for a person to change the card, see invoices or cancel a card subscription. Needs the \"billing\" scope."},{"name":"cancel_subscription","description":"Cancel the account's card-paid Professional plan at period end (provider \"stripe\", undo to keep it), or its PayPal subscription (provider \"paypal\"), exactly as "},{"name":"request_password_reset","description":"Email the account's address a password-reset code, as \"Forgot password\" does; the person sets the new password. Needs the \"account\" scope."},{"name":"revoke_this_key","description":"Revoke the API key making this call, for good. Other keys are managed only by the person."}],"toolCount":35,"toolsHash":"7915d9674b995461c4104b6956f543e74811cc7ebd0d709cd168eb6d957bd18c","serverName":"podgist","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T19:22:08.650Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":455,"error":null,"detail":{"tools":[{"name":"list_services","description":"Lists the tools, which need an API key, and the current price per call. Free; no key needed."},{"name":"find_podcasts","description":"Public podcasts whose name contains the text, most-transcribed first, with their slug (for the podcast filter of search_transcripts). Free; no key needed. At mo"},{"name":"search_transcripts","description":"Full-text search across transcripts: matching episodes with snippets, newest relevance first, 20 a page. Optional podcast slug and date range (YYYY-MM-DD). Need"},{"name":"ask_question","description":"Starts a cited answer drawn only from what was said on podcasts. Returns a job_id; call get_answer with it until status is complete (usually under a minute). Ne"},{"name":"get_answer","description":"The status and, once complete, the answer and its cited passages for a job from ask_question. Needs the API key that asked. Not billed."},{"name":"get_transcript","description":"One episode's transcript, with speaker turns and timestamps, by podcast and episode id (the sid and pid of a search result). Only what the key's account may rea"},{"name":"get_usage","description":"The key's account balance and monthly allowance, and its calls and cost per day over the last 30 days. Needs an API key. Not billed."},{"name":"get_podcast","description":"Description, links, how many episodes are transcribed, the latest episode, and the price to transcribe an episode or subscribe. Free; no key needed."},{"name":"list_episodes","description":"Episodes newest first, 25 a page: title, date, length, whether transcribed (with its link) and, if not, the price to transcribe it. Page 1 is free with no key; "},{"name":"analyze_feed","description":"Reads a public RSS feed (or Apple/Spotify link) and lists its episodes with which are already on Podgist and the price to transcribe the rest. Free; no key need"},{"name":"list_credit_tiers","description":"The AI-question credit packs and their prices. Free."},{"name":"get_topics","description":"This week's topics across podcasts, or one topic by slug. Free."},{"name":"get_news","description":"Podgist's own news posts. Free."},{"name":"quote_episode","description":"The price for this account to transcribe one episode (or, if transcribed, to read it), held 30 minutes. Needs a key with the \"order\" scope. Not billed; nothing "},{"name":"quote_index","description":"The price to transcribe chosen episodes of a feed (episode ids from analyze_feed), with volume pricing. Needs a key with the \"order\" scope. Not billed until ord"},{"name":"quote_credits","description":"A quote for one credit pack (tier from list_credit_tiers)."},{"name":"quote_subscription","description":"A prepaid term of one month or year, paid from the balance, that never renews by itself: \"podcast\" (every transcript of one show), \"all\" (every transcript) or \""},{"name":"order","description":"Buys what a quote is for, charging its price to the account's prepaid API balance (never a card). At most $50 an order and $200 a day. Episodes that are never t"},{"name":"get_order","description":"One order and each episode's status (waiting, transcribed, refunded). Free."},{"name":"list_orders","description":"This account's orders paid from the API balance, newest first. Free."},{"name":"get_account","description":"Plan, subscriptions, AI credits, follows, purchases and summary-email settings, as the account page shows them. Free."},{"name":"list_follows","description":"The podcasts this account follows. Free."},{"name":"follow_podcast","description":"Follow a podcast (as the Follow button does). Needs the \"account\" scope. Free."},{"name":"unfollow_podcast","description":"Stop following a podcast. Needs the \"account\" scope. Free."},{"name":"set_email_settings","description":"Turn the summary email on or off, set daily or weekly and the weekly day, or include one followed podcast (podcast + enabled). Needs the \"account\" scope. Free."},{"name":"list_ask_history","description":"This account's questions, newest first, site and API alike. Free."},{"name":"delete_ask","description":"Remove a question from the Ask history (restore_ask puts it back). Needs the \"account\" scope."},{"name":"restore_ask","description":"Put a deleted question back in the Ask history. Needs the \"account\" scope."},{"name":"share_ask","description":"The public link to one of this account's answered questions."},{"name":"checkout_quote","description":"A checkout link for a person to pay this quote by card (when the balance or a cap stops order). The quote can then only be paid by that link; asking again retur"},{"name":"start_topup","description":"A checkout link for a person to add funds to the API balance by card; nothing is charged by the agent. Needs the \"billing\" scope."},{"name":"billing_portal_link","description":"A link for a person to change the card, see invoices or cancel a card subscription. Needs the \"billing\" scope."},{"name":"cancel_subscription","description":"Cancel the account's card-paid Professional plan at period end (provider \"stripe\", undo to keep it), or its PayPal subscription (provider \"paypal\"), exactly as "},{"name":"request_password_reset","description":"Email the account's address a password-reset code, as \"Forgot password\" does; the person sets the new password. Needs the \"account\" scope."},{"name":"revoke_this_key","description":"Revoke the API key making this call, for good. Other keys are managed only by the person."}],"toolCount":35,"toolsHash":"7915d9674b995461c4104b6956f543e74811cc7ebd0d709cd168eb6d957bd18c","serverName":"podgist","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T10:28:47.587Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":590,"error":null,"detail":{"tools":[{"name":"list_services","description":"Lists the tools, which need an API key, and the current price per call. Free; no key needed."},{"name":"find_podcasts","description":"Public podcasts whose name contains the text, most-transcribed first, with their slug (for the podcast filter of search_transcripts). Free; no key needed. At mo"},{"name":"search_transcripts","description":"Full-text search across transcripts: matching episodes with snippets, newest relevance first, 20 a page. Optional podcast slug and date range (YYYY-MM-DD). Need"},{"name":"ask_question","description":"Starts a cited answer drawn only from what was said on podcasts. Returns a job_id; call get_answer with it until status is complete (usually under a minute). Ne"},{"name":"get_answer","description":"The status and, once complete, the answer and its cited passages for a job from ask_question. Needs the API key that asked. Not billed."},{"name":"get_transcript","description":"One episode's transcript, with speaker turns and timestamps, by podcast and episode id (the sid and pid of a search result). Only what the key's account may rea"},{"name":"get_usage","description":"The key's account balance and monthly allowance, and its calls and cost per day over the last 30 days. Needs an API key. Not billed."},{"name":"get_podcast","description":"Description, links, how many episodes are transcribed, the latest episode, and the price to transcribe an episode or subscribe. Free; no key needed."},{"name":"list_episodes","description":"Episodes newest first, 25 a page: title, date, length, whether transcribed (with its link) and, if not, the price to transcribe it. Page 1 is free with no key; "},{"name":"analyze_feed","description":"Reads a public RSS feed (or Apple/Spotify link) and lists its episodes with which are already on Podgist and the price to transcribe the rest. Free; no key need"},{"name":"list_credit_tiers","description":"The AI-question credit packs and their prices. Free."},{"name":"get_topics","description":"This week's topics across podcasts, or one topic by slug. Free."},{"name":"get_news","description":"Podgist's own news posts. Free."},{"name":"quote_episode","description":"The price for this account to transcribe one episode (or, if transcribed, to read it), held 30 minutes. Needs a key with the \"order\" scope. Not billed; nothing "},{"name":"quote_index","description":"The price to transcribe chosen episodes of a feed (episode ids from analyze_feed), with volume pricing. Needs a key with the \"order\" scope. Not billed until ord"},{"name":"quote_credits","description":"A quote for one credit pack (tier from list_credit_tiers)."},{"name":"quote_subscription","description":"A prepaid term of one month or year, paid from the balance, that never renews by itself: \"podcast\" (every transcript of one show), \"all\" (every transcript) or \""},{"name":"order","description":"Buys what a quote is for, charging its price to the account's prepaid API balance (never a card). At most $50 an order and $200 a day. Episodes that are never t"},{"name":"get_order","description":"One order and each episode's status (waiting, transcribed, refunded). Free."},{"name":"list_orders","description":"This account's orders paid from the API balance, newest first. Free."},{"name":"get_account","description":"Plan, subscriptions, AI credits, follows, purchases and summary-email settings, as the account page shows them. Free."},{"name":"list_follows","description":"The podcasts this account follows. Free."},{"name":"follow_podcast","description":"Follow a podcast (as the Follow button does). Needs the \"account\" scope. Free."},{"name":"unfollow_podcast","description":"Stop following a podcast. Needs the \"account\" scope. Free."},{"name":"set_email_settings","description":"Turn the summary email on or off, set daily or weekly and the weekly day, or include one followed podcast (podcast + enabled). Needs the \"account\" scope. Free."},{"name":"list_ask_history","description":"This account's questions, newest first, site and API alike. Free."},{"name":"delete_ask","description":"Remove a question from the Ask history (restore_ask puts it back). Needs the \"account\" scope."},{"name":"restore_ask","description":"Put a deleted question back in the Ask history. Needs the \"account\" scope."},{"name":"share_ask","description":"The public link to one of this account's answered questions."},{"name":"checkout_quote","description":"A checkout link for a person to pay this quote by card (when the balance or a cap stops order). The quote can then only be paid by that link; asking again retur"},{"name":"start_topup","description":"A checkout link for a person to add funds to the API balance by card; nothing is charged by the agent. Needs the \"billing\" scope."},{"name":"billing_portal_link","description":"A link for a person to change the card, see invoices or cancel a card subscription. Needs the \"billing\" scope."},{"name":"cancel_subscription","description":"Cancel the account's card-paid Professional plan at period end (provider \"stripe\", undo to keep it), or its PayPal subscription (provider \"paypal\"), exactly as "},{"name":"request_password_reset","description":"Email the account's address a password-reset code, as \"Forgot password\" does; the person sets the new password. Needs the \"account\" scope."},{"name":"revoke_this_key","description":"Revoke the API key making this call, for good. Other keys are managed only by the person."}],"toolCount":35,"toolsHash":"7915d9674b995461c4104b6956f543e74811cc7ebd0d709cd168eb6d957bd18c","serverName":"podgist","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_services","description":"Lists the tools, which need an API key, and the current price per call. Free; no key needed."},{"name":"find_podcasts","description":"Public podcasts whose name contains the text, most-transcribed first, with their slug (for the podcast filter of search_transcripts). Free; no key needed. At mo"},{"name":"search_transcripts","description":"Full-text search across transcripts: matching episodes with snippets, newest relevance first, 20 a page. Optional podcast slug and date range (YYYY-MM-DD). Need"},{"name":"ask_question","description":"Starts a cited answer drawn only from what was said on podcasts. Returns a job_id; call get_answer with it until status is complete (usually under a minute). Ne"},{"name":"get_answer","description":"The status and, once complete, the answer and its cited passages for a job from ask_question. Needs the API key that asked. Not billed."},{"name":"get_transcript","description":"One episode's transcript, with speaker turns and timestamps, by podcast and episode id (the sid and pid of a search result). Only what the key's account may rea"},{"name":"get_usage","description":"The key's account balance and monthly allowance, and its calls and cost per day over the last 30 days. Needs an API key. Not billed."},{"name":"get_podcast","description":"Description, links, how many episodes are transcribed, the latest episode, and the price to transcribe an episode or subscribe. Free; no key needed."},{"name":"list_episodes","description":"Episodes newest first, 25 a page: title, date, length, whether transcribed (with its link) and, if not, the price to transcribe it. Page 1 is free with no key; "},{"name":"analyze_feed","description":"Reads a public RSS feed (or Apple/Spotify link) and lists its episodes with which are already on Podgist and the price to transcribe the rest. Free; no key need"},{"name":"list_credit_tiers","description":"The AI-question credit packs and their prices. Free."},{"name":"get_topics","description":"This week's topics across podcasts, or one topic by slug. Free."},{"name":"get_news","description":"Podgist's own news posts. Free."},{"name":"quote_episode","description":"The price for this account to transcribe one episode (or, if transcribed, to read it), held 30 minutes. Needs a key with the \"order\" scope. Not billed; nothing "},{"name":"quote_index","description":"The price to transcribe chosen episodes of a feed (episode ids from analyze_feed), with volume pricing. Needs a key with the \"order\" scope. Not billed until ord"},{"name":"quote_credits","description":"A quote for one credit pack (tier from list_credit_tiers)."},{"name":"quote_subscription","description":"A prepaid term of one month or year, paid from the balance, that never renews by itself: \"podcast\" (every transcript of one show), \"all\" (every transcript) or \""},{"name":"order","description":"Buys what a quote is for, charging its price to the account's prepaid API balance (never a card). At most $50 an order and $200 a day. Episodes that are never t"},{"name":"get_order","description":"One order and each episode's status (waiting, transcribed, refunded). Free."},{"name":"list_orders","description":"This account's orders paid from the API balance, newest first. Free."},{"name":"get_account","description":"Plan, subscriptions, AI credits, follows, purchases and summary-email settings, as the account page shows them. Free."},{"name":"list_follows","description":"The podcasts this account follows. Free."},{"name":"follow_podcast","description":"Follow a podcast (as the Follow button does). Needs the \"account\" scope. Free."},{"name":"unfollow_podcast","description":"Stop following a podcast. Needs the \"account\" scope. Free."},{"name":"set_email_settings","description":"Turn the summary email on or off, set daily or weekly and the weekly day, or include one followed podcast (podcast + enabled). Needs the \"account\" scope. Free."},{"name":"list_ask_history","description":"This account's questions, newest first, site and API alike. Free."},{"name":"delete_ask","description":"Remove a question from the Ask history (restore_ask puts it back). Needs the \"account\" scope."},{"name":"restore_ask","description":"Put a deleted question back in the Ask history. Needs the \"account\" scope."},{"name":"share_ask","description":"The public link to one of this account's answered questions."},{"name":"checkout_quote","description":"A checkout link for a person to pay this quote by card (when the balance or a cap stops order). The quote can then only be paid by that link; asking again retur"},{"name":"start_topup","description":"A checkout link for a person to add funds to the API balance by card; nothing is charged by the agent. Needs the \"billing\" scope."},{"name":"billing_portal_link","description":"A link for a person to change the card, see invoices or cancel a card subscription. Needs the \"billing\" scope."},{"name":"cancel_subscription","description":"Cancel the account's card-paid Professional plan at period end (provider \"stripe\", undo to keep it), or its PayPal subscription (provider \"paypal\"), exactly as "},{"name":"request_password_reset","description":"Email the account's address a password-reset code, as \"Forgot password\" does; the person sets the new password. Needs the \"account\" scope."},{"name":"revoke_this_key","description":"Revoke the API key making this call, for good. Other keys are managed only by the person."}],"package":null,"toolSurface":{"id":"ts_msqecn7qhm5m","endpointId":"ep_wsx3g2ekatpc","hash":"7915d9674b995461c4104b6956f543e74811cc7ebd0d709cd168eb6d957bd18c","toolCount":35,"serverName":"podgist","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-01T10:28:47.590Z","lastSeenAt":"2026-11-02T20:28:11.174Z","observations":5,"toolNames":["list_services","find_podcasts","search_transcripts","ask_question","get_answer","get_transcript","get_usage","get_podcast","list_episodes","analyze_feed","list_credit_tiers","get_topics","get_news","quote_episode","quote_index","quote_credits","quote_subscription","order","get_order","list_orders","get_account","list_follows","follow_podcast","unfollow_podcast","set_email_settings","list_ask_history","delete_ask","restore_ask","share_ask","checkout_quote","start_topup","billing_portal_link","cancel_subscription","request_password_reset","revoke_this_key"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_wsx3g2ekatpc","url":"https://api.podgist.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-02T20:28:11.198Z","auth":{"observedAt":"2026-11-02T20:28:11.453Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-11-02T20:28:11.484Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"podgist.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-30T06:18:54.000Z","validTo":"2026-12-29T07:18:43.000Z","daysToExpiry":56,"sanCount":2,"fingerprint256":"54:54:91:8A:24:D8:AF:77:48:90:B8:F4:58:63:0A:38:3F:05:6E:CA:88:88:58:5A:6F:2F:79:40:BB:82:03:9A"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.podgist/podgist","url":"https://registry.modelcontextprotocol.io/v0/servers/com.podgist%2Fpodgist","firstSeenAt":"2026-11-01T08:18:29.368Z","fetchedAt":"2026-11-01T08:18:29.368Z","normalizedAt":"2026-11-01T08:18:29.368Z"}]},"firstSeenAt":"2026-11-01T08:18:29.368Z","updatedAt":"2026-11-02T20:34:50.034Z"}