FastMCP
MCP server framework in Developer tools
Recommended as a well-documented, purpose-built Python framework for MCP servers, with JSON schemas and easy function exposure; critics say its name and 'standard framework' claim overreach.
9 people recommended FastMCP in Hacker News comments, 4 had mixed feelings and 3 criticized it, November 2025 to October 2026.
6 of the 9 people who recommend it commented in one thread, “Welcome to FastMCP”.
Summary written by Claude from 17 comments.
16 people gave an opinion
- recommend it
- 9
- mixed feelings
- 4
- warn against or regret it
- 3
The record
Recommended in 4 of 12 months
In 5 different threads.
- November 2025: recommended
- December 2025: not recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: recommended
- April 2026: not recommended
- May 2026: not recommended
- June 2026: not recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: not recommended
- October 2026: not recommended
Why it doesn’t carry the badge
- 9 people recommend itNeeds 10 or more, not met.
- 3 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 4 of 12 monthsNeeds 4 or more, met.
- Recommended in 5 threadsNeeds 5 or more, met.
- 6 of its 9 recommenders came from one threadNeeds half or less, not met.
The same rules apply to every product, and the badge can’t be bought. Mixed feelings count toward neither side. How the badge works
What people say about it
Reasons grouped from a sample of 17 of the 19 opinions about it, picked in proportion to how many people recommend it, have mixed feelings and criticize it. Each mark is one comment in the sample. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Well-documented docs and good design
“The docs is great, honestly way better than the official website”
Comment from 24 Mar 2026 in “Welcome to FastMCP” “the FastMCP library is extremely sensible and well-documented”
Comment from 12 Jul 2026 in “The State of MCP Security [pdf]” “It has a json schema, that’s the main point. It also enforces good documentation by design.”
Comment from 24 Mar 2026 in “Welcome to FastMCP” Easy to expose Python functions
“It's already easy to expose a python function as an MCP server.”
Comment from 25 Jan 2026 in “Show HN: Polymcp – Turn Any Python Function into an MCP Tool for AI Agents” “the MCP hello-world with python and FastMCP is practically 1-to-1 with a http/web flavored hello-world in flask”
Comment from 24 Nov 2025 in “The Bitter Lesson of LLM Extensions” Async design and server composition
“Even FastMCP is pretty good because everything is async.”
Comment from 17 Nov 2025 in “Fastmcpp (Fastmcp for C++)” “since things like fastmcp support server composition you can push and pop that particular stack of wizards”
Comment from 17 Nov 2025 in “What if you don't need MCP at all?” JSON schema, HTTP and OAuth support
“Explorable by design, can be served through HTTP, OAuth integration.”
Comment from 24 Mar 2026 in “Welcome to FastMCP”
What people warn about
Each mark is one comment
Name and 'standard' claim seem overreaching
“the author wanted to capitalize on the success of mcp and on the popularity of the fastmcp name”
Comment from 25 Mar 2026 in “Welcome to FastMCP” “calling itself "the standard framework" doesn't feel right to me”
Comment from 24 Mar 2026 in “Welcome to FastMCP”
What people said
17 of the 19 opinions about it, picked in proportion to the three counts, newest first. Each links to the original comment.
“the FastMCP library is extremely sensible and well-documented”
“the author wanted to capitalize on the success of mcp and on the popularity of the fastmcp name”
“Offloading the auth was a huge benefit.”
“we’ve been around since the beginning, but we will be launching full generative apps support shortly”
“this has some nice twists on the theme”
“Explorable by design, can be served through HTTP, OAuth integration.”
“The docs is great, honestly way better than the official website”
“It has a json schema, that’s the main point. It also enforces good documentation by design.”
“MCP (and FastMCP, as a great implementation) is purpose built for it, with a lot of little considerations to help out.”
“calling itself "the standard framework" doesn't feel right to me”
“God it was atrocious during the first few months of FastMCP.”
“FastMCP gives you an in-memory test provider (useless in prod”
“It's already easy to expose a python function as an MCP server.”
“Ugly but practical if you really must use a language with no good MCP support.”
“the MCP hello-world with python and FastMCP is practically 1-to-1 with a http/web flavored hello-world in flask”
“Even FastMCP is pretty good because everything is async.”
“since things like fastmcp support server composition you can push and pop that particular stack of wizards”
Counts come from 1,791,911 Hacker News comments labeled by Claude, November 2025 to October 2026, with data through October 31, 2026. Counts updated 2 Nov 2026. How we count. Report a mistake.