{"name":"io.github.conorbronsdon/transistor-mcp","slug":"conorbronsdon-transistor-mcp","title":"Transistor MCP Server","description":"Manage Transistor.fm podcasts: episodes, analytics, transcripts, and webhooks.","url":"https://mcp.market/server/conorbronsdon-transistor-mcp","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":21,"stars":1,"forks":0,"downloads_week":38,"last_push_at":"2026-08-19T20:46:37.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/conorbronsdon/Transistor-MCP","website":null,"version":"0.4.0","remotes":[],"packages":[{"registryType":"npm","identifier":"transistor-mcp","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Transistor.fm API key from https://dashboard.transistor.fm/account","isRequired":true,"name":"TRANSISTOR_API_KEY"}]}],"tools":[{"name":"authorize_upload","description":"Get a pre-signed URL for uploading an audio file","write_action":true,"price_micros":0,"input_schema":null},{"name":"compare_episodes","description":"Compare download performance across 2 or more episodes. Returns side-by-side stats: total downloads, daily average, peak day, and days since publish for each episode.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_episode","description":"Create a new episode","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_subscriber","description":"Add a subscriber to a private podcast","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_subscribers_batch","description":"Add multiple subscribers to a private podcast at once","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_subscriber","description":"Delete a subscriber by ID or by show_id + email. Provide either subscriber_id alone, or both show_id and email.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_all_episode_analytics","description":"Get analytics for all episodes of a show. Defaults to last 7 days if no dates provided.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_analytics","description":"Get analytics for a show or episode. Defaults to last 14 days if no dates provided.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_authenticated_user","description":"Get details of the authenticated user account","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_download_summary","description":"Get a computed download summary for a show or episode. Returns total downloads, daily average, week-over-week trend, and best/worst days — no manual calculation needed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_episode","description":"Get a single episode","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_show","description":"Get details of a single show by ID","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_subscriber","description":"Get details of a single subscriber","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_episodes","description":"List episodes for a specific show. Use 'fields' to request only specific attributes and reduce response size (e.g. {\"episode\": [\"title\", \"number\", \"status\", \"season\"]}). Use 'query' to search by title.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_shows","description":"List all shows in your Transistor.fm account","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_subscribers","description":"List subscribers for a private podcast. Returns a paginated list.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_webhooks","description":"List all webhooks for a show","write_action":false,"price_micros":0,"input_schema":null},{"name":"publish_episode","description":"Publish, schedule, or unpublish an episode. Use this to change an episode's publish status separately from updating its metadata.","write_action":true,"price_micros":0,"input_schema":null},{"name":"subscribe_webhook","description":"Subscribe to a webhook for a show","write_action":false,"price_micros":0,"input_schema":null},{"name":"unsubscribe_webhook","description":"Unsubscribe from a webhook","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_episode","description":"Update an existing episode","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_show","description":"Update a show's metadata","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_subscriber","description":"Update a subscriber's email address","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-24T12:01:36.317Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T12:01:36.288Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":0,"max":15,"notes":["repository archived"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"maint.archived","severity":"high","component":"maintenance","title":"Repository is archived"}],"inputs":{"packages":[{"registryType":"npm","identifier":"transistor-mcp","version":"0.4.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-07-08T08:03:40.446Z","repositoryUrl":"git+https://github.com/conorbronsdon/Transistor-MCP.git","weeklyDownloads":38}],"repo":{"found":true,"owner":"conorbronsdon","repo":"Transistor-MCP","archived":true,"pushedAt":"2026-08-19T20:46:37Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/120674402?v=4","ownerCreatedAt":"2022-12-15T17:50:42Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/120674402?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":0,"downloadsWeek":38,"license":"MIT","lastPushAt":"2026-08-19T20:46:37.000Z","score":21}}}},"grade_history":[],"reviews":[]}