晶体管 MCP 服务器
该 MCP 服务器提供与Transistor.fm API 交互的工具,允许您管理播客、剧集和查看分析。
配置
使用您的 Transistor API 密钥将服务器添加到您的 MCP 设置配置文件中:
可用工具
获取已验证用户
获取已验证用户帐户的详细信息。
授权上传
获取用于上传音频文件的预签名 URL。在创建包含本地音频文件的剧集之前,请使用此 URL。
响应包括:
upload_url:用于上传文件的预签名 S3 URL
content_type:上传时使用的内容类型(例如“audio/mpeg”)
expires_in:上传 URL 过期时间(秒)
audio_url:创建剧集时使用的最终 URL
列表节目
列出您 Transistor.fm 帐户中的所有节目,按更新日期排序(最新节目优先)。返回分页列表,每页包含 10 个项目。
注意:所有参数均为可选参数。不带参数调用此端点将返回节目的第一页。
列出剧集
列出特定节目的剧集。
获取剧集
获取有关特定剧集的详细信息。
获取分析数据
获取某个节目或特定剧集的分析数据。如果未提供日期,则默认为过去 14 天。
创建情节
创建新剧集。
更新剧集
更新现有剧集。
获取所有剧集分析
获取某部剧集所有剧集的分析数据。如果未提供日期,则默认为过去 7 天的分析数据。
列表_webhooks
列出节目的所有 webhook。
订阅 webhook
订阅节目的 webhook。
取消订阅webhook
取消订阅 webhook。
重要提示
API 请求的速率限制为每 10 秒 10 次(如 ( https://developers.transistor.fm/#:~:text=API%20requests%20are%20rate%2Dlimited,to%20use%20the%20API%20again.)\[Transistor%5C%5BTransistor) API 参考] 所规定)
日期必须采用“dd-mm-yyyy”格式
页码从 0 开始
所有端点都支持:
稀疏字段集:使用
fields[resource_type][]
指定要返回的字段包含相关资源:使用
include[]
在单个请求中获取相关资源
包含数组使用格式
["resource_name"]
字段对象指定每个资源类型返回哪些字段
所有工具都以 JSONAPI 格式返回具有适当关系和元数据的数据
示例用法
列表显示:
获取剧集详情:
获取节目分析:
更新剧集:
获取所有剧集分析:
管理 webhook:
获取已认证用户:
授权音频文件上传:
尚未实施
以下 Transistor API 功能尚未实现:
私人剧集功能(订阅者管理)
获取 /v1/订阅者
获取 /v1/subscribers/:id
POST /v1/订阅者
POST /v1/subscribers/batch
PATCH /v1/订阅者/:id
删除 /v1/订阅者
删除/v1/订阅者/:id
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
促进与 Transistor.fm API 的交互,提供有效管理播客、剧集和访问分析的功能。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates interaction with Trello boards via the Trello API, offering features like rate limiting, type safety, input validation, and error handling for seamless management of cards, lists, and board activities.Last updated -567139MIT License
- AsecurityAlicenseAqualityEnables interaction with Spotify's music catalog via the Spotify Web API, supporting searches, artist information retrieval, playlist management, and automatic token handling.Last updated -54714MIT License
- AsecurityFlicenseAqualityEnables interaction with the Twitch API, allowing users to retrieve comprehensive information about channels, streams, games, and more, with additional support for searching and accessing chat elements like emotes and badges.Last updated -71
- AsecurityFlicenseAqualityEnables interaction with Coolify applications and resources through the Coolify API via a standardized interface, supporting application management operations such as listing, starting, stopping, restarting, and deploying.Last updated -1112