Help
Connect PodRead to Hermes Agent
Hermes Agent is an open source personal agent that runs on your own machine. Add PodRead as an MCP server once. Then ask Hermes to make an episode from the terminal or from any connected chat channel.
Setup with OAuth
Use this path when Hermes runs on a machine with a browser. Hermes registers itself with PodRead and asks you to approve access once.
-
Add PodRead to
~/.hermes/config.yaml:mcp_servers: podread: url: "https://podread.app/mcp" auth: oauth -
Start the login:
Hermes opens a PodRead page in your browser and prints the URL.hermes mcp login podread -
Sign in to PodRead if needed. Click Allow.
The browser shows "Authorization Successful". The terminal prints
Authenticatedand the tool count. -
Check the connection:
The output showshermes mcp test podreadConnectedandTools discovered: 7. - Done. Hermes can now create podcast episodes for you.
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.
- Create a token in Settings, API Tokens. Copy it. PodRead shows it only once.
-
Add the token to
~/.hermes/.env. Hermes reads this file at startup:PODREAD_API_TOKEN=sk_live_... -
Add PodRead to
~/.hermes/config.yaml:mcp_servers: podread: url: "https://podread.app/mcp" headers: Authorization: "Bearer ${PODREAD_API_TOKEN}" -
Check the connection with
hermes mcp test podread. The output showsAuthorization: ***andTools discovered: 7.
Do not paste the token into a chat. Chat services such as Telegram, Discord, 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
hermes mcp test podread fails
For OAuth, run hermes mcp login podread again.
For a token, confirm PODREAD_API_TOKEN is set in ~/.hermes/.env.
Want to disconnect?
Go to your PodRead Settings page. Click "Disconnect" next to Hermes Agent in the Connected Apps section. For the token path, revoke the token under API Tokens.
Then remove the podread block from ~/.hermes/config.yaml.
Episode limit reached?
Free accounts can create 2 episodes per month. Buy a credit pack to create more.