RSS.com MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.0.1更新于 Nov 7, 2026

Read podcasts and episodes; create and edit episodes, chapters and transcripts in RSS.com.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行效率与工作流媒体与设计

概览

AI 生成的概览

让助手连接 RSS.com 播客账号,读取节目与单集,并创建、编辑、排期和发布单集、章节与文字稿。

可以做什么
  • 列出并读取播客与单集,含状态、排期、音视频链接和处理进度
  • 创建和编辑草稿单集,通过设置排期发布,或取消排期
  • 为单集添加和编辑章节、声音片段(soundbite)与中插广告位
  • 读取、替换单集文字稿,或启动自动生成文字稿
  • 管理播客关键词、查询 Apple Podcasts 分类、搜索地点
  • 列出和编辑 DNS TXT 记录,获取音频或图片文件的一次性上传链接
适用场景
适合在聊天客户端里起草、排期和发布播客单集,添加章节或推广片段,或处理文字稿,而不必打开 RSS.com 后台。
运行要求
远程托管端点,通过 HTTP 连接,无需本地安装。使用 OAuth 登录,首次连接时需提供 RSS.com API 密钥(在 RSS.com 的 API Access 中获取),服务器按用户保存。客户端配置中不要填写 API 密钥或 Authorization 头。
安装前请注意
许多工具会写入你的 RSS.com 账号:创建和编辑单集、发布或取消排期,修改章节、声音片段、中插广告、关键词和 TXT 记录,以及替换文字稿(旧文字稿会被覆盖)。RSS.com API 密钥由第三方托管方保存。调用按量计费:免费每月 50 次,服务器会提供付费方案和 Stripe 结账链接。

安装

在 SourceWeft 中

  1. 打开 控制台中的 RSS.com MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Frss-com/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "rss-com-by-usefulapi": {
      "type": "http",
      "url": "https://rss-com.usefulapi.io/mcp"
    }
  }
}

README

RSS.com MCP by usefulapi

Use your RSS.com account from Claude, Cursor, or any MCP client. Read podcasts and episodes, and create and edit episodes, chapters and transcripts. Hosted, no local install: connect with your own credentials.

Live endpoint: https://rss-com.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://rss-com.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http rss-com https://rss-com.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "rss-com": {      "url": "https://rss-com.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your RSS.com credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/rss-com/

On first connect you provide your RSS.com API key (RSS.com → API Access). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
rsscom_list_podcastsreadList podcasts
rsscom_get_podcastreadGet a podcast
rsscom_list_episodesreadList episodes
rsscom_get_episodereadGet an episode
rsscom_create_episodewriteCreate an episode
rsscom_edit_episodewriteEdit an episode
rsscom_publish_episodewritePublish an episode
rsscom_unschedule_episodewriteUnschedule an episode
rsscom_list_chaptersreadList chapters
rsscom_create_chapterwriteCreate a chapter
rsscom_edit_chapterwriteEdit a chapter
rsscom_list_soundbitesreadList soundbites
rsscom_create_soundbitewriteCreate a soundbite
rsscom_edit_soundbitewriteEdit a soundbite
rsscom_list_midrollsreadList midroll ad breaks
rsscom_create_midrollwriteCreate a midroll ad break
rsscom_edit_midrollwriteMove a midroll ad break
rsscom_get_transcriptreadGet a transcript
rsscom_save_transcriptwriteSave a transcript
rsscom_generate_transcriptwriteGenerate a transcript
rsscom_list_keywordsreadList keywords
rsscom_create_keywordwriteCreate a keyword
rsscom_search_locationsreadSearch locations
rsscom_list_categoriesreadList Apple categories
rsscom_list_txt_recordsreadList TXT records
rsscom_create_txt_recordwriteCreate a TXT record
rsscom_edit_txt_recordwriteEdit a TXT record
rsscom_create_presigned_uploadwriteCreate an upload URL
rsscom_usage_statusmetaUsage status (free-tier meter)
rsscom_request_featuremetaRequest a missing feature
rsscom_upgrademetaUpgrade to Pro or Pro+
rsscom_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with rsscom_upgrade (it returns a Stripe Checkout link). Cancel any time with rsscom_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running rsscom_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

来源:servers/rss-com/README.md,提交 2450437

工具

28

rsscom_list_podcasts

List podcasts

List the podcasts on the account with their ids, titles, language, cover and timestamps. Start here to get a podcast_id. RSS API: GET /v4/podcasts.

无需输入参数。

rsscom_get_podcast

Get a podcast

Get one podcast by id: title, language, cover, redirect URL, hibernation state and timestamps. RSS API: GET /v4/podcasts/{podcast_id}.

输入参数podcast_id必填

rsscom_list_episodes

List episodes

List the episodes of a podcast, newest or oldest first, optionally filtered by status (draft, scheduled, published) or a search string. RSS API: GET /v4/podcasts/{podcast_id}/episodes.

输入参数pagelimitorderfilterstatuspodcast_id必填

rsscom_get_episode

Get an episode

Get one episode: title, notes, status, schedule and publish times, audio and video URLs, processing state and assigned keywords. RSS API: GET /v4/podcasts/{podcast_id}/episodes/{episode_id}.

输入参数episode_id必填podcast_id必填

rsscom_create_episode

Create an episode

Create one draft episode on a podcast. It is not published until rsscom_publish_episode sets a schedule. Creates one episode per call. RSS API: POST /v4/podcasts/{podcast_id}/episodes.

输入参数title必填ai_contentpodcast_id必填custom_linkdescription必填keyword_idsitunes_seasonitunes_episodeaudio_upload_idcover_upload_iditunes_explicititunes_episode_type另有 1 个

rsscom_edit_episode

Edit an episode

Change the fields you pass on one episode; fields you leave out stay as they are. Does not change the guid. RSS API: PATCH /v4/podcasts/{podcast_id}/episodes/{episode_id}.

输入参数titleai_contentepisode_id必填podcast_id必填custom_linkdescriptionkeyword_idsitunes_seasonitunes_episodeaudio_upload_idcover_upload_iditunes_explicit另有 3 个

rsscom_publish_episode

Publish an episode

Publish an episode by setting its schedule. With no time, it uses the current time, so the episode publishes as soon as transcoding finishes. RSS API: PATCH .../episodes/{episode_id} with schedule_datetime.

输入参数episode_id必填podcast_id必填schedule_datetime

rsscom_unschedule_episode

Unschedule an episode

Remove the publish schedule from an episode so it is no longer set to publish. RSS API: PATCH .../episodes/{episode_id} with schedule_datetime null.

输入参数episode_id必填podcast_id必填

rsscom_list_chapters

List chapters

List the chapters of an episode with start time, duration, title and link. RSS API: GET .../episodes/{episode_id}/chapters.

输入参数episode_id必填podcast_id必填

rsscom_create_chapter

Create a chapter

Add one chapter to an episode at a start time with a duration, both in milliseconds. RSS API: POST .../episodes/{episode_id}/chapters.

输入参数urltitleepisode_id必填podcast_id必填duration_ms必填start_time_ms必填cover_upload_id

rsscom_edit_chapter

Edit a chapter

Change the fields you pass on one chapter. RSS API: PATCH .../episodes/{episode_id}/chapters/{chapter_id}.

输入参数urltitlechapter_id必填episode_id必填podcast_id必填duration_msstart_time_mscover_upload_id

rsscom_list_soundbites

List soundbites

List the soundbites (short promo clips) of an episode with start time, duration and title. RSS API: GET .../episodes/{episode_id}/soundbites.

输入参数episode_id必填podcast_id必填

rsscom_create_soundbite

Create a soundbite

Add one soundbite clip to an episode: start time, duration and title, all in one call. RSS API: POST .../episodes/{episode_id}/soundbites.

输入参数title必填episode_id必填podcast_id必填duration_ms必填start_time_ms必填

rsscom_edit_soundbite

Edit a soundbite

Change the fields you pass on one soundbite. RSS API: PATCH .../episodes/{episode_id}/soundbites/{soundbite_id}.

输入参数titleepisode_id必填podcast_id必填duration_mssoundbite_id必填start_time_ms

rsscom_list_midrolls

List midroll ad breaks

List the midroll ad break positions of an episode. RSS API: GET .../episodes/{episode_id}/midrolls.

输入参数episode_id必填podcast_id必填

rsscom_create_midroll

Create a midroll ad break

Add one midroll ad break to an episode at a start time. RSS API: POST .../episodes/{episode_id}/midrolls.

输入参数episode_id必填podcast_id必填start_time_ms必填

rsscom_edit_midroll

Move a midroll ad break

Move one midroll ad break to a new start time. RSS API: PATCH .../episodes/{episode_id}/midrolls/{midroll_id}.

输入参数episode_id必填midroll_id必填podcast_id必填start_time_ms必填

rsscom_get_transcript

Get a transcript

Get the transcript of an episode: the text, its format (vtt, srt or txt) and its publishing status. RSS API: GET .../episodes/{episode_id}/transcript.

输入参数episode_id必填podcast_id必填

rsscom_save_transcript

Save a transcript

Replace the transcript of an episode with the text you pass (vtt, srt or txt). The previous transcript is overwritten. RSS API: PUT .../episodes/{episode_id}/transcript.

输入参数format必填episode_id必填podcast_id必填transcription必填

rsscom_generate_transcript

Generate a transcript

Start automatic transcript generation for an episode from its audio, as vtt or srt. Higher quality takes longer. Check rsscom_get_transcript first if one already exists. RSS API: POST .../episodes/{episode_id}/transcript/generate.

输入参数format必填quality必填episode_id必填podcast_id必填

rsscom_list_keywords

List keywords

List the keywords of a podcast with their ids. Use the ids in keyword_ids when you create or edit an episode. RSS API: GET /v4/podcasts/{podcast_id}/keywords.

输入参数podcast_id必填

rsscom_create_keyword

Create a keyword

Add one keyword to a podcast. Returns its id for keyword_ids. RSS API: POST /v4/podcasts/{podcast_id}/keywords.

输入参数label必填podcast_id必填

rsscom_search_locations

Search locations

Search the location list by text (at least 3 characters). Returns location ids for the location fields. RSS API: GET /v4/locations?filter=.

输入参数filter必填

rsscom_list_categories

List Apple categories

List the Apple Podcasts category ids and names. RSS API: GET /v4/categories.

无需输入参数。

rsscom_list_txt_records

List TXT records

List the DNS TXT records registered for a podcast (for example, a verification record). RSS API: GET /v4/podcasts/{podcast_id}/txt.

输入参数podcast_id必填

rsscom_create_txt_record

Create a TXT record

Add one TXT record value to a podcast, with an optional purpose such as verify. RSS API: POST /v4/podcasts/{podcast_id}/txt.

输入参数value必填purposepodcast_id必填

rsscom_edit_txt_record

Edit a TXT record

Change the value or purpose of one TXT record. RSS API: PATCH /v4/podcasts/{podcast_id}/txt/{txt_record_id}.

输入参数valuepurposepodcast_id必填txt_record_id必填

rsscom_create_presigned_upload

Create an upload URL

Get a one-time upload URL for an audio or image file. Send the file with one HTTP PUT to the returned url, using the expected_mime as Content-Type. Then pass the returned id as audio_upload_id or cover_upload_id. Multipart uploads are not in this tool. RSS API: POST .../assets/presigned-uploads.

输入参数filename必填asset_type必填podcast_id必填expected_mime必填

版本历史

1
  1. v1.0.1最新Nov 7, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成