Transistor

Transistor is an MCP server that integrates Transistor.fm podcast hosting capabilities into AI assistants like Claude Desktop. It connects directly to the Transistor.fm API, enabling podcast creators, audio producers, and marketing teams to oversee their podcast library, publish content, and track listener metrics directly through conversational prompts. Users can inspect show details, authorize audio uploads, draft new episodes, update existing show notes, and manage scheduling without opening the web dashboard. The server also exposes rich analytics tools, permitting assistants to generate download summaries, compare episode performance across custom timeframes, and report daily averages or week-over-week trends. Additionally, it handles subscriber lists for private podcasts and allows developers or creators to manage webhook subscriptions for automated publishing workflows.

Category: Data & Analytics

Tags: audio, media, podcasts, transistor.fm

Visit Transistor

How to install and configure Transistor

To install and configure the Transistor MCP server in your MCP client: 1. Clone the repository locally and build the project. 2. Locate your MCP settings configuration file (such as claude_desktop_config.json). 3. Add transistor to your mcpServers object using the following configuration: json { "mcpServers": { "transistor": { "command": "node", "args": ["path/to/Transistor-MCP/build/index.js"], "env": { "TRANSISTOR_API_KEY": "your-api-key-here" } } } } 4. Replace path/to/Transistor-MCP/build/index.js with your absolute file path and provide your Transistor API key. 5. Restart your MCP client to load the tools.

What you can do with Transistor

  • Creating and publishing new podcast episodes with custom metadata, transcripts, episode types, and pre-signed audio upload URLs. - Retrieving detailed analytics and computed download summaries across specific date ranges for shows and individual episodes. - Comparing download performance between multiple episodes to evaluate listener engagement and week-over-week trends. - Managing private podcast subscriber lists by adding individual listeners, batch importing emails, or deleting subscribers. - Setting up and managing webhook subscriptions for show events like episode creation to automate downstream publishing tasks.

Key facts

  • https://github.com/gxjansen/Transistor-MCP
  • Data & Analytics, Design, Media & Creative
  • audio, media, podcasts, transistor.fm

Part of MCP Servers

Related MCP servers

  • MCP KQL Server — MCP KQL Server is an MCP server that connects AI assistants to Azure Data Explorer clusters using Azure CLI authentication.…
  • MCP Jupyter Complete — MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations and…
  • MCP MD2PDF Server — MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server — MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Music Analysis — MCP Music Analysis is an MCP server that enables AI clients like Claude to inspect and process sound recordings using…
  • MCP OCR Server — MCP OCR Server is an MCP server that provides optical character recognition capabilities by connecting language models directly to the…

How do I install Transistor MCP?

You can install it by cloning the repository, building the project, and registering the Node command pointing to build/index.js in your MCP settings file along with your TRANSISTOR_API_KEY environment variable.

What can Transistor MCP do?

The server enables LLMs to query show details, authorize audio uploads, create, update, or schedule episodes, manage subscriber lists, handle webhooks, and fetch detailed download analytics or performance comparisons across shows.

Which MCP clients work with Transistor?

Any client that supports the Model Context Protocol, such as Claude Desktop or Cursor, can use this server once configured with the Node runtime command and your Transistor API credentials.

Does Transistor MCP have rate limits?

Yes. Transistor API requests are rate-limited to 10 requests per 10 seconds. Date filters accept standard ISO formats and are automatically translated to match Transistor API specifications.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories