Skip to content

feat: add PodRead to service directory#631

Open
jesse-spevack wants to merge 3 commits into
tempoxyz:mainfrom
jesse-spevack:feat/add-podread
Open

feat: add PodRead to service directory#631
jesse-spevack wants to merge 3 commits into
tempoxyz:mainfrom
jesse-spevack:feat/add-podread

Conversation

@jesse-spevack
Copy link
Copy Markdown

@jesse-spevack jesse-spevack commented May 10, 2026

Summary

PodRead offers its text-to-speech service as an API through the Machine Payments Protocol (MPP). You pay per conversion with either on-chain stablecoin on the Tempo network or a Stripe shared payment token from a Link wallet. Pricing scales with submission length and voice tier, with a minimum floor.

Live and accepting payments at https://podread.app — full docs at https://podread.app/docs/mpp.

Endpoints

  • POST /api/v1/mpp/narrations — anonymous, creates a standalone narration with 24h retention
  • GET /api/v1/mpp/narrations/:id — poll narration status and fetch the signed audio URL
  • POST /api/v1/mpp/episodes — authenticated, attaches the episode to the caller's podcast feed (Bearer token + payment)

Try it

npx mppx https://podread.app/api/v1/mpp/narrations \
  -X POST -H "Content-Type: application/json" \
  -d '{"source_type":"url","url":"https://example.com/article"}'
link-cli mpp pay https://podread.app/api/v1/mpp/narrations \
  --spend-request-id lsrq_xxx --method POST

Checklist

  • Service is live and accepting payments via MPP
  • Entry added to schemas/services.ts
  • pnpm check:types passes
  • pnpm build passes

@vercel
Copy link
Copy Markdown

vercel Bot commented May 10, 2026

@jesse-spevack is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown

Thanks for submitting a service to the MPP directory!

If you want your service included in the curated mpp.dev/services list, complete this checklist before review:

Required

  • Your service is live and accepting payments via MPP (not a placeholder or coming-soon)
  • You've added your entry to schemas/services.ts following the contributing guide
  • Types pass: pnpm check:types
  • Build succeeds: pnpm build

Recommended

  • Register your service on MPPScan (by Merit Systems) — it follows the standard MPP discovery format and makes your service discoverable by agents immediately, no PR required

Review criteria

We prioritize services that are high quality and novel. We may not approve services that duplicate existing functionality or aren't yet production-ready.


Contributing guide · MPPScan · Protocol docs

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 10, 2026

🔀 Changed Services

✅ Added

  • podread

- Replace vague amountHint with concrete pricing per the docs page:
  $0.25/$0.57 floor, ~$0.79 for 50k chars standard, ~$5 for 50k Chirp-HD
- Add voice-name tags (wren, felix, sloane, archer, gemma, hugo, quinn,
  theo, elara, callum, lark, nash, chirp-hd) for registry search
- Add docs.llmsTxt and docs.apiReference pointing at the new
  /llms.txt and /openapi.json endpoints

Also update the SDK table to include the official Go (tempoxyz/mpp-go)
and Ruby (stripe/mpp-rb) SDKs documented on mpp.dev/sdk.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant