OP3 MCP Server
OP3 podcast analytics: downloads, geography, app share, episode breakdowns. Read-only.
1 stars30 downloads/wk
Reviews
Write oneNobody has reviewed OP3 MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OP3 MCP Server tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
op3_downloads_timeseriesFetch raw download records for a show from OP3 over a date range. Returns individual download events (time, country, app, device). This is the low-level feed behind the other tools. Use it when you need to filter by episode or a specific date window. Keep limit low (records are verbose). For totals or geography summaries, prefer op3_show_downloads / op3_top_countries.
op3_episode_downloadsGet per-episode download counts for a show from OP3: for each recent episode, downloads in the first 1/3/7/30 days after publish and all-time. Good for comparing how episodes perform. Needs a show UUID. Use limit to cap how many episodes come back.
op3_get_showLook up a podcast show on OP3 and get its UUID, title, podcast GUID, and stats page URL. Pass a show UUID, a podcast:guid, or a base64-encoded feed URL. This is the entry point: most other tools need the show UUID this returns. Set include_episodes to also list episodes (id, title, pubdate).
op3_show_downloadsGet a show's recent download summary from OP3: monthly downloads, a week-by-week breakdown, and the average weekly downloads. Use this for 'how many downloads does my show get' questions. Needs a show UUID (from op3_get_show).
op3_top_appsGet the top podcast apps and players downloading a show, from OP3, over the last three calendar months. Returns each app with its download count and percent share. Answers 'what apps do my listeners use'. Needs a show UUID.
op3_top_countriesGet the top listener countries (or regions) for a show. NOTE: OP3 has no native geography query, so this counts raw download records and aggregates by country client-side. It is a representative sample, not an exact lifetime total. OP3 returns raw records oldest-first, so to keep the sample recent this tool defaults to the last `window_days` days (90) when you do not pass an explicit start. Each r
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan13 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How OP3 MCP Server compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 85% of 1,337 Media servers
- Tools
- 6
- the typical Media server has 7
- Tools that change things
- 0%
- typical: 4%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 55% of 715 Media servers
- Downloads a week
- 30
- more than 15% of 365 Media servers with a package
What its tools let an agent do: 6 read
Install OP3 MCP Server in Claude Code, Cursor or VS Code
Runs npx -y @conorbronsdon/op3-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add op3-mcp -- npx -y @conorbronsdon/op3-mcp
What the publisher says
From the OP3 MCP Server repository's README, as published. We do not edit it. Read it on GitHub
op3-mcp
Podcast analytics for AI agents through OP3: downloads over time, listener geography, apps, and per-episode breakdowns. Read-only.
An MCP server for OP3, the Open Podcast Prefix Project. It gives AI assistants podcast analytics that most hosting APIs do not expose: downloads over time, listener geography, the apps people listen in, and per-episode breakdowns.
Read-only by design. OP3 is an analytics service. This server only reads data. It cannot change anything, so it is safe to give an agent.
Why this exists. Most podcast hosts expose almost nothing through their API. Transistor's API, for example, returns download counts and not much else: no geography, no app share, no per-episode recency curve. OP3 has all of that, because it logs each download at the redirect. This server puts that data in front of an agent.
What is OP3?
OP3 is a free, open analytics prefix for podcasts. You add https://op3.dev/e/ in front of your enclosure URLs, and OP3 logs each download before redirecting to your real audio file. It then reports downloads, geography, and app share. Stats pages are public; the API needs a token. See https://op3.dev for details.
If your feed does not use the OP3 prefix yet, OP3 has no data for it. See "Adding the OP3 prefix" below.
Tools
Most tools need a show UUID. Start with op3getshow to turn a feed URL or podcast GUID into a UUID.
Every list tool takes a limit and defaults it low (10) to keep responses small. Agents pay tokens per response.
Setup
1. Get a token
- Go to https://op3.dev and sign in.
- Open your API token page and copy the token.
- For trying things out, OP3 also publishes a shared preview token, preview07ce, which works against public shows.
2. Find your show UUID
If you know your feed URL or podcast GUID, ask the assistant to run op3getshow with it and it will return your UUID. You can also read the UUID from your show's OP3 stats page URL: https://op3.dev/show/{showUuid}.
3. Configure your MCP client
Claude Code
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OP3 MCP Server: common questions
- Is OP3 MCP Server safe?
- Yes, by our scan: it is graded A (92/100). Read the OP3 MCP Server safety report
- How do I install OP3 MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does OP3 MCP Server need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is OP3 MCP Server maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.2.0.
- What can I use instead of OP3 MCP Server?
- Servers from other publishers that do the same job: Katto MCP server, Youtube Transcript MCP server and Spoken MCP server.
- How does OP3 MCP Server compare with other Media MCP servers?
- safety score 92/100 (higher than 85% of 1,337 Media servers); tools 6 (the typical Media server has 7); tools that change things 0% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to OP3 MCP Server
Same job from other publishers: the closest match first, then the best rated.
- KattoAI video clipping MCP: long videos and podcasts into scored, captioned 9:16 shorts.5.0(1)GrowingB
- Youtube TranscriptThis is an MCP server that allows you to directly download transcripts of YouTube videos.not reviewedEstablishedB
- SpokenPodcast transcripts as clean Markdown with real speaker names — via the Spoken API.not reviewedGrowingA
Spotify Trends MCPSpotify podcast and artist trends over time, with growth metrics. Free key at trendsmcp.ainot reviewedGrowingA
Ffmpeg MicroMCP server for the FFmpeg Micro video transcoding API — create, monitor, download transcodes.not reviewedGrowingA