Help

Copy page as Markdown

Connect PodRead to OpenClaw

OpenClaw is a personal agent that runs on your own machine. Add PodRead as an MCP server once. Then ask OpenClaw to make an episode from any connected chat channel.

Setup with OAuth

Use this path when OpenClaw runs on a machine with a browser. OpenClaw registers itself with PodRead and asks you to approve access once.

  1. Add PodRead as an MCP server:
    openclaw mcp set podread '{"url":"https://podread.app/mcp","transport":"streamable-http","auth":"oauth","oauth":{"redirectUrl":"http://localhost:8989/oauth/callback"}}'
  2. Start the login:
    openclaw mcp login podread
    OpenClaw prints a PodRead URL and waits. Open the URL in your browser.
  3. Sign in to PodRead if needed. Click Allow. The terminal prints MCP OAuth credentials saved for "podread".
  4. Check the connection:
    openclaw mcp doctor podread --probe
    The output shows podread: ok.
  5. Done. OpenClaw can now create podcast episodes for you.

The oauth.redirectUrl key makes OpenClaw use localhost for its callback. PodRead accepts only that host.

Setup with an API token

Use this path on a headless host, or when you do not want a browser step. A token does not expire. Treat it like a password.

  1. Create a token in Settings, API Tokens. Copy it. PodRead shows it only once.
  2. Put the token in the environment of the OpenClaw process. For example, add this line to the shell profile of the user that runs OpenClaw:
    export PODREAD_API_TOKEN=sk_live_...
  3. Add the server to ~/.openclaw/openclaw.json:
    {
      mcp: {
        servers: {
          podread: {
            url: "https://podread.app/mcp",
            transport: "streamable-http",
            headers: { Authorization: "Bearer ${PODREAD_API_TOKEN}" },
          },
        },
      },
    }
  4. Check the connection with openclaw mcp doctor podread --probe.

Do not paste the token into a chat. Chat services such as WhatsApp, Telegram, and Slack store the message.

Example prompts

Turn this article into a podcast episode: https://example.com/article
Create a podcast episode from this text: [paste your text]
Show me my recent episodes
What voices are available?
What's my podcast feed URL?

Articles over 50,000 characters fail. See Splitting long articles. To change the voice for your new episodes, go to Settings.

Troubleshooting

openclaw mcp doctor podread --probe fails

For OAuth, run openclaw mcp login podread again. For a token, confirm PODREAD_API_TOKEN is set in the environment that runs OpenClaw. A doctor warning about a "literal sensitive value" is safe to ignore when the file holds ${PODREAD_API_TOKEN}.

Want to disconnect?

Go to your PodRead Settings page. Click "Disconnect" next to OpenClaw MCP in the Connected Apps section. For the token path, revoke the token under API Tokens. Then run openclaw mcp unset podread.

Episode limit reached?

Free accounts can create 2 episodes per month. Buy a credit pack to create more.

Start listening free

2 episodes/month, no credit card required

By signing up, you agree to our Terms and Privacy Policy.