storyflo
Storyflo MCP Server
Official Model Context Protocol server for Storyflo — a curated audio-news platform that narrates trending articles + listener-forwarded newsletters and exposes them as a callable surface for any LLM agent.
This repository is a discovery + install reference. The Storyflo platform itself is proprietary; this README is what agents and humans need to integrate.
What you can do
Search Storyflo's article corpus by vertical (
tech,finance,science,media,sports,culture, + 30 more)Fetch full articles + audio URLs
Resolve playable audio (free tier) or premium-quality audio (Plus tier)
Subscribe topic feeds on the listener's behalf
Aggregate top-N daily briefings
Endpoints
Surface | URL |
MCP transport |
|
Discovery manifest |
|
OAuth (RFC 8414) |
|
OpenAI tool spec |
|
API docs |
|
One-click install
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=storyflo&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuc3RvcnlmbG8uY29tL21jcC92MSJ9Claude Desktop / claude.ai
Settings → Connectors → Add custom connector → URL:
https://api.storyflo.com/mcp/v1Any MCP-compatible client (Continue, Cline, Zed, Windsurf, ChatGPT Custom Connectors)
{
"mcpServers": {
"storyflo": {
"url": "https://api.storyflo.com/mcp/v1",
"transport": "streamable-http"
}
}
}Tools exposed
Tool | Description |
| Search the corpus, returns slug/title/publisher/snippet/audio_url |
| Full record + body_text + audio_url for a slug |
| Resolve playable audio for an article |
| Update listener feed verticals; returns RSS feed URL |
| Listener feeds the agent has minted |
| Aggregate top-N across selected verticals (heaviest action, paid via x402) |
Authentication
OAuth 2.1 + PKCE. Public clients (Claude/ChatGPT/Cursor's MCP connectors) auto-register via Dynamic Client Registration (RFC 7591) at /oauth/register. No manual API key needed.
x402 micropayments
Premium tools are metered via x402 over USDC on Base mainnet. Agents pay per call, no upfront contract. Free-tier tools (search_articles, list_topics, get_daily_briefing) require no payment.
70/20/10 revenue split: 70% to the publisher, 20% to the recommending agent, 10% to Storyflo. On-chain and deterministic.
SDK
Native client libraries for TypeScript and Python:
npm install storyflo-sdk # https://www.npmjs.com/package/storyflo-sdk
pip install storyflo # https://pypi.org/project/storyflo/Install via Smithery
npx -y @smithery/cli install storyfloLogo
The Storyflo brand mark for client UIs:
https://storyflo.com/icon-512.png
Support
Developer questions: api@storyflo.com
Bug reports: open an issue on this repo
Discord: TBD
License
MIT for this repository's content (README + manifest references). The Storyflo platform itself is proprietary; agent integration through the public API is the supported integration surface.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Alisammour/storyflo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server