by Ferrislabs · the team behind FerrisKey
Stop reading walls of text. Start having conversations with your news.
Ask what you missed. Expand what interests you. Skip the rest.
Your LLM tells you when new content arrives. You just respond.
The LLM notifies you. Click a topic to expand — just like in your chat client.
An interactive UI that renders right inside Claude — no separate app needed.
Add a single config snippet to Claude Desktop. The MCP server connects automatically — no install, no build, no signup.
Paste the config, restart Claude, and you're live.
Setup guide →{ "mcpServers": { "lattice": { "command": "npx", "args": ["mcp-remote@latest", "https://..."] } } }
The MCP App UI renders an interactive panel directly inside Claude. Filter by topic, scan headlines, and expand any item to read the full content.
This UI renders right inside Claude — no separate app needed.
Async closures hit stable in Rust 1.94
blog.rust-lang.org · 4 min
The long-awaited async closures feature lands in stable Rust, eliminating a major friction point for async code.
MCP Apps spec reaches v1.0
modelcontextprotocol.io · 3 min
New transport layer draft published
github.com · 2 min
Ask Claude for a recap of what you missed, search by keyword, or filter by tags. The UI updates in real-time alongside the conversation.
Search, filter, and explore — all within the conversation.
Async closures hit stable in Rust 1.94
blog.rust-lang.org · Apr 5
RFC: async closure trait bounds
github.com/rust-lang · Mar 28
Async patterns in embedded Rust
embedded.rs · Mar 15
Subscribe to topics, set your preferred theme, configure delivery — all through natural conversation. No settings page needed.
Tell Claude what you care about. The UI updates instantly.
See all features →Every topic is a one-liner. Tap to go deeper. No scrolling through content you don't care about.
"What did I miss this week?" Get a smart recap of everything since your last visit. Days, not paragraphs.
Scheduled delivery via your LLM client. The newsletter shows up like a message — zero effort.
Choose your topics, set summary length, pick your tone. The same content, shaped to how you consume it.
"What were the big open source releases last month?" Search across all past issues by topic, date, or keyword.
Built on the Model Context Protocol. Works with Claude, ChatGPT, and any MCP-compatible client.
Your client connects to our server. We handle the rest.
Claude, ChatGPT, or any MCP client — where you already work.
Our MCP server delivers curated, tagged content on demand.
Sourced, summarized, and ready — so you don't have to be.
Every layer chosen for a reason. Open source all the way down.
Model Context Protocol — the open standard for LLM tool integration
Fast, memory-safe, single-binary deployment. Built for reliability.
MCP Apps rendered in sandboxed iframes. Rich, interactive views.
Standard-based authorization with PDP/PEP. Rust-powered IAM.
Battle-tested. Stores content, subscriptions, and preferences.
Automated scraping, LLM-assisted tagging, ready to serve on demand.
Choose from 5 preset themes or describe your own with natural language.
Async closures ship in Rust 1.94
blog.rust-lang.org · 4 min
Async closures hit stable, eliminating a major pain point.
MCP Apps spec reaches v1.0
modelcontextprotocol.io · 3 min
The interactive UI extension for MCP is now finalized.
Async closures ship in Rust 1.94
blog.rust-lang.org · 4 min
Async closures hit stable, eliminating a major pain point.
MCP Apps spec reaches v1.0
modelcontextprotocol.io · 3 min
The interactive UI extension for MCP is now finalized.
Async closures ship in Rust 1.94
blog.rust-lang.org · 4 min
MCP Apps spec reaches v1.0
modelcontextprotocol.io · 3 min
5 presets available. Or just tell Claude what you want.
Explore all themes →Ferrisletter is open source and under active development. Star the repo, join the community, or contribute.