News for hackers. Stuff that matters.

jlowin

Show HN: Prefab – A generative UI framework for Python

https://prefab.prefect.io/docs/welcome

Hi HN,I'm the author of FastMCP, the most popular Python framework for building MCP servers. I've been really excited about MCP Apps for a while. I think letting a server ship a fully interactive UI directly into the conversation is one of the most compelling additions to the protocol.I wanted to make this a first-class experience in FastMCP, but I kept getting stuck on what it actually means...

( Read More... | no comments | 3 points | on HN )
Re:Welcome to FastMCP on Wednesday March 25, 2026 @07:42AM (#47516024)
FastMCP author here, surprised and excited to see this hit the front page! Certainly not an announcement, we’ve been around since the beginning, but we will be launching full generative apps support shortly so stay tuned.

Show HN: Colin, a context engine for keeping agent skills fresh

https://github.com/PrefectHQ/colin

Hi HN — I'm the creator of FastMCP and wanted to share a new project we've open-sourced called Colin.I obviously love MCP, but I also use skills extremely heavily in my day-to-day work. Being exposed to both has made me very aware of a tension:- Anything with dynamic information, I ship over MCP. This takes work to set up and requires conversational boilerplate to refresh in every...

( Read More... | no comments | 7 points | on HN )
Re:Accelerating AI with FastMCP Cloud on Tuesday August 26, 2025 @01:56PM (#45030010)
Sure! There will not be any contention between their roadmaps, in fact FastMCP will continue to evolve somewhat independently of FastMCP Cloud. We'll be announcing our first external maintainer later this week.

Our goal is for FastMCP to be the most full-featured framework for building production-ready MCP servers. FastMCP Cloud is an opinionated way to spin up infrastructure, auth, observability, etc. automatically for those servers. Nonetheless, FastMCP 2.12 (probably releasing this week) will include a completely new auth layer that supports Google, GitHub, WorkOS, and Azure as integrated OAuth providers. It'll also include a new portable deployment configuration that will make it easy to spin up FastMCP servers -- and all their dependencies -- from a declarative JSON file. The objective is to make MCP accessible, whether you want to use our platform or roll your own!

Re:MCP is eating the world–and it's here to stay on Tuesday June 24, 2025 @04:26PM (#44370658)
FastMCP author here -- (maybe surprisingly) I agree with many of the observations here.

FastMCP exists because I found the original spec and SDK confusing and complicated. It continues to exist because it turns out there's great utility in curating an agent-native API, especially when so many great dev tools have adopted this client interface.

But the spec is still so young and at such risk of being co-opted by hype (positive and negative). I would invite everyone to participate constructively in improving it.

Lastly: this article is plainly AI generated, as `from mcp import tool` is completely hallucinated. Just some food for thought for the "AI should be able to figure out my complex REST API" crowd that seems well represented here.

Re:Cursor 1.0 on Thursday June 05, 2025 @12:42PM (#44193312)
One of the first features we added to FastMCP 2.0 [1] was server composition and proxying (plus some niceties around trying to reuse servers whenever possible) for exactly this reason, so that you can ideally run a single instance of your preferred servers without replicating the setup over every application. In some ways, MCP standardized how agents talk to APIs but introduced a new frontier of lawless distribution! This is something that has to improve.

[1]: https://gofastmcp.com

Show HN: FastMCP 2.0 – fast, Pythonic MCP servers and clients

https://github.com/jlowin/fastmcp

Hi HN --Today I'm announcing FastMCP 2.0!A few months ago, I created the first version of FastMCP to build MCP servers in Python with minimal boilerplate. It was so successful that 1.0 was merged into the official MCP Python SDK.2.0 builds on that foundation. While 1.0 focused on making it easy to build MCP servers, 2.0 is a major release that addresses the challenges of interacting and working...

( Read More... | no comments | on HN )
Nice! Would love to collaborate

Show HN: FastMCP – A Pythonic way to build Model Context Protocol servers

https://github.com/jlowin/fastmcp

Hi HN --Since Anthropic announced the Model Context Protocol (MCP) last week [1], I've been excited about giving Claude new capabilities through my custom servers. But while MCP is powerful, implementing the protocol correctly requires a lot of low-level boilerplate code. I found myself wanting something like FastAPI - a high-level framework that would let me focus on building features, not...

( Read More... | 3 comments | 3 points | on HN )
Re:Show HN: ControlFlow – open-source AI workflows on Thursday June 27, 2024 @09:20AM (#40810192)
There was a tutorial at the Prefect Summit this week, video should be available soon, and lots more coming. Probably our most pressing request!
Re:Show HN: ControlFlow – open-source AI workflows on Tuesday June 25, 2024 @07:48PM (#40795019)
Thanks! Let us know how it goes!

Show HN: ControlFlow – open-source AI workflows

https://github.com/PrefectHQ/ControlFlow

Hi HN! I’m excited to share ControlFlow, our new open-source framework for building agentic workflows.ControlFlow is built around a core opinion that LLMs perform really well on small, well-defined tasks and run off the rails otherwise. I know that may seem obvious, but the key insight is that if you compose enough of these small tasks into a structured workflow, you can recover the kind of...

( Read More... | 4 comments | 7 points | on HN )
Yes, this version uses OpenAI LLMs.

Show HN: Marvin 2.0 – a lightweight, multi-modal AI toolkit

https://www.factsmachine.ai/p/marvins-turning-20

Hey HN! We just released Marvin 2.0.Marvin is an AI toolkit for developers who want to use LLMs with traditional software. We still see significant challenges integrating LLMs because of how difficult it is to get them to reliably accept and return structured data. Marvin consists of independent, functional tools that address this problem in a variety of ways.Marvin has always been focused on...

( Read More... | 2 comments | 7 points | on HN )
I bet it would work if you invert the control image!

Show HN: Embedding hidden text in AI images with ControlNet and Modal

https://www.factsmachine.ai/p/hidden-in-plain-sight

A few weeks ago, a technique was shared for hiding text in the negative space of an AI-generated image and I thought it was an amazing illusion. However, the only tutorial I could find was light on details and UI-based (and seems to have disappeared?). To continuing exploring on my own, I wrote a script to generate this style of images programmatically using various Stable Diffusion checkpoints...

( Read More... | 4 comments | 5 points | on HN )
The 100k context was originally released only via API, but I just noticed that it's now available in the Claude web UI.
Nice! Is there a story behind the name Frogmouth?

Older »