loading…
Search for a command to run...
loading…
Curated audio-news MCP server. Search trending articles, fetch narrated audio, subscribe topic feeds. OAuth 2.1 + RFC 7591 DCR. Free tier; premium briefings via
Curated audio-news MCP server. Search trending articles, fetch narrated audio, subscribe topic feeds. OAuth 2.1 + RFC 7591 DCR. Free tier; premium briefings via x402 over stablecoin settlement.
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.
tech, finance, science, media, sports, culture, + 30 more)| Surface | URL |
|---|---|
| MCP transport | https://api.storyflo.com/mcp/v1 |
| Discovery manifest | https://api.storyflo.com/.well-known/mcp.json |
| OAuth (RFC 8414) | https://api.storyflo.com/.well-known/oauth-authorization-server |
| OpenAI tool spec | https://api.storyflo.com/v1/agents/openai-tools.json |
| API docs | https://storyflo.com/developers |
cursor://anysphere.cursor-deeplink/mcp/install?name=storyflo&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuc3RvcnlmbG8uY29tL21jcC92MSJ9
Settings → Connectors → Add custom connector → URL:
https://api.storyflo.com/mcp/v1
{
"mcpServers": {
"storyflo": {
"url": "https://api.storyflo.com/mcp/v1",
"transport": "streamable-http"
}
}
}
| Tool | Description |
|---|---|
search_articles |
Search the corpus, returns slug/title/publisher/snippet/audio_url |
get_article |
Full record + body_text + audio_url for a slug |
get_audio_url |
Resolve playable audio for an article |
subscribe_topic |
Update listener feed verticals; returns RSS feed URL |
list_subscriptions |
Listener feeds the agent has minted |
digest |
Aggregate top-N across selected verticals (heaviest action, paid via x402) |
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.
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.
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/
npx -y @smithery/cli install storyflo
The Storyflo brand mark for client UIs: https://storyflo.com/icon-512.png
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.
Add this to claude_desktop_config.json and restart Claude Desktop.
{
"mcpServers": {
"storyflo": {
"command": "npx",
"args": []
}
}
}