Back to Browse

Apple Podcasts MCP Server

Content & MediaModerate5.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Apple Podcasts Connect owner analytics over Reporter: plays, followers, episodes. Read-only.

About

Apple Podcasts Connect owner analytics over Reporter: plays, followers, episodes. Read-only.

Security Report

5.2
Moderate5.2Moderate Risk

A well-architected MCP server for Apple Podcasts analytics with strong input validation, proper credential handling, and appropriate auth scoping. The server correctly manages sensitive tokens via environment variables, implements read-only operations to Apple's Reporter API, and validates all user inputs through Zod schemas. Minor code quality observations around error handling patterns do not materially impact security. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.

4 files analyzed · 8 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

Reporter access token from Apple Podcasts Connect (Settings > Access Token). Expires 180 days after it is generated.Optional

Environment variable: APPLE_PODCASTS_ACCESS_TOKEN

Vendor number from Apple Podcasts Connect Settings, e.g. 87654321Optional

Environment variable: APPLE_PODCASTS_VENDOR_ID

Apple account number. Only needed when the access token can read more than one account, which Reporter reports as error 214.Optional

Environment variable: APPLE_PODCASTS_ACCOUNT_ID

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-conorbronsdon-apple-podcasts-mcp": {
      "env": {
        "APPLE_PODCASTS_VENDOR_ID": "your-apple-podcasts-vendor-id-here",
        "APPLE_PODCASTS_ACCOUNT_ID": "your-apple-podcasts-account-id-here",
        "APPLE_PODCASTS_ACCESS_TOKEN": "your-apple-podcasts-access-token-here"
      },
      "args": [
        "-y",
        "@conorbronsdon/apple-podcasts-mcp"
      ],
      "command": "npx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!