Top all-time · #4512
Stainless
Company blog · stainless.com/blog · on HN as bkrauszprogrammingwebai
Stainless is the company blog at stainless.com, writing about programming, web and ai. Since 2025, 17 different Hacker News readers have linked it 43 times, most often “What we learned converting complex OpenAPI specs to MCP servers”. No feed was found, so read it on the site itself.
Too few sampled comments (8) to say how often HN recommends it.?
Why HN links it
HN readers link Stainless's blog for its posts on MCP, including production edge cases and tooling such as a CLI generator. Commenters mostly cite it as background rather than judging it at length.
Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Stainless helps you deliver robust and idiomatic SDKs, documentation that keeps up with your API, and token-efficient MCP servers.
Most-linked posts?
- What we learned converting complex OpenAPI specs to MCP servers4 people · 5 mentions · first linked 2025-05-16
- Stainless Is Joining Anthropic3 people · 4 mentions · first linked 2026-05-18
- How to gracefully handle resource variants in your REST API3 people · 3 mentions · first linked 2025-09-19
- MCP is eating the world2 people · 2 mentions · first linked 2025-06-21
- SDK code mode shows SotA accuracy for operating APIs via MCP2 people · 2 mentions · first linked 2026-03-02
- Stainless2 people · 2 mentions · first linked 2025-06-20
What Hacker News says?
As https://www.stainless.com/blog/mcp-is-eating-the-world--and-... recaps, tool calling existed before MCP, some vague standards existed, nothing took off, no really normal users don't want to just download the OpenAPI spec. Anthropic wants to define another standard now btw https://www.anthropic.com/engineering/desktop-extensions
Comment linking /blog/mcp-is-eating-the-world--and-its-here-to-stay
on “MCP: An (Accidentally) Universal Plugin System”Submitted MCP is eating the world as a story · 339 points
HN discussionStainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless. We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us. We’re ~3 years old, ~50 people, with strong revenue, several years of runway, and backing from Sequoia…
Comment linking /jobs?utm_source=YlRQ8pvARO
on “Ask HN: Who is hiring? (November 2025)”Submitted Stainless Docs Early Access as a story · 15 points
HN discussionTaking this question at face value, because you asked: Stainless generates MCP servers for REST APIs (a ~simple[0] translation of an OpenAPI to a suite of MCP tools). We actually generate MCP for free (we charge for SDKs), so we're technically not selling, but I don't begrudge GP's comment/sentiment. [0] https://www.stainless.com/blog/what-we-learned-converting-co... describes some ways in which this is less simple…
Comment linking /blog/what-we-learned-converting-complex-openapi-specs-to-mcp-servers
on “MCP is eating the world”Submitted Escaping Maven dependency hell (for package authors) as a story · 6 points
HN discussionStainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless. We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us. We’re ~3 years old, ~50 people, with strong revenue, several years of runway, and backing from Sequoia…
Comment linking /jobs?utm_source=YlRQ8pvARO
on “Ask HN: Who is hiring? (December 2025)”Submitted Making Java nullable fields backwards compatible as a story · 6 points
HN discussionStainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless. We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us. We’re ~3 years old, ~35 people, with strong revenue, several years of runway, and backing from Sequoia…
Comment linking /jobs
on “Ask HN: Who is hiring? (August 2025)”Submitted OpenAPI to SQL SDK as a story · 4 points
HN discussionUsing MCP in production has a lot of tricky edge cases. This post describes some cool solutions to them https://www.stainless.com/blog/what-we-learned-converting-co...
Comment linking /blog/what-we-learned-converting-complex-openapi-specs-to-mcp-servers
on “MCP: An in-depth introduction”Submitted Maven's transitive dependency hell and how we solved it as a story · 4 points
HN discussionStainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless. We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us. We’re ~3 years old, ~60 people, with strong revenue, several years of runway, and backing from Sequoia…
Comment linking /jobs?utm_source=YlRQ8pvARO
on “Ask HN: Who is hiring? (February 2026)”Submitted Stainless Docs Platform — Early Access as a story · 3 points
HN discussionHave you seen Stainless's CLI generator? https://www.stainless.com/blog/stainless-cli-generator-your-...
Comment linking /blog/stainless-cli-generator-your-api-now-with---help
on “LLM=True”Submitted MCP client quirks: Cursor (40-tools, 60-character limit), OpenAI (no root anyOf) as a story · 3 points
HN discussionThe main problem SDKs solve is providing a way to interact with an API without having to worry about nitty gritty details like serialization and deserialization, authentication, error handling, retries, connection and thread pooling, etc. When you have a good SDK, interacting with an API feels like working with regular functions and objects in your chosen programming languages, so it _greatly_ simplifies integrating…
Comment linking /blog/stainless-series-a
on “Making Java nullable fields backwards compatible”Submitted Using MCP in production: How to scale as a story · 3 points
HN discussionI took an even simpler route: I rebuilt the OneBusAway iOS app from scratch as a pair of Swift frameworks that will work anywhere, including tvOS[1]. Then, I started a new project to rebuild the OneBusAway server in Golang from scratch[2]. Then, I got an intern to build a suite of fantastic SDKs on top of Stainless[3]. Finally, I got Google to pay for an intern last summer to build a sign mode UI in SvelteKit that w…
Comment linking /
on “Hacking an old Kindle to display bus arrival times”Submitted What we learned converting complex OpenAPI specs to MCP servers as a story · 3 points
HN discussionYes, you do hide behind buzzwords. Because your actual front page is this: https://www.stainless.com/ not the sdk subpage --- start quote --- Best-in-class interfaces for developers and agents Great agent experience is built on great developer experience. Stainless helps you deliver both, with robust and idiomatic SDKs, documentation that keeps up with your API, and state-of-the-art MCP servers, all derived from you…
Comment linking /
on “Anthropic Acquires Stainless”Submitted Stainless Docs Platform: now in public beta as a story · 2 points
HN discussionYou’re wrong though. Please take a look at https://www.stainless.com/customers/ . For context I was the founding member of our customer eng team, the main drive for Stainless adoption came from engineering teams who didn’t have the time/capacity/expertise to implement high quality SDKs + maintain the whole release pipeline automation across multiple languages. The pitch is „we want you to focus on your domain of exp…
Comment linking /customers/
on “Anthropic Acquires Stainless”Submitted SDK code mode shows SotA accuracy for operating APIs via MCP as a story · 2 points
HN discussionYou can get an overview at https://www.stainless.com/customers/ Though that list isn’t complete
Comment linking /customers/
on “Anthropic Acquires Stainless”Submitted Stainless Transforms: The fast lane for fixing imperfect OpenAPI specs as a story · 2 points
HN discussionIn this case we actually were selling something specific. Customers got SDKs/MCP servers/docs websites + the whole release pipeline automation out of the deal. I don’t see where the claims of hot air come from. The SDKs we produce are used by millions of developers every single day. I mean, we worked really closely with the teams at Cloudflare, Mux, Lithic, Finch, Modern Treasury, Scale, and a lots of others. It’s n…
Comment linking /customers/
on “Anthropic Acquires Stainless”Submitted How to gracefully handle resource variants in your REST API as a story · 2 points
HN discussionhttps://www.stainless.com/products/sdks/ I don’t understand your point, things look fairly clear to me, assuming you’re familiar with that part of the industry. We didn’t hide behind buzzwords and show you the end product right away
Comment linking /products/sdks/
on “Anthropic Acquires Stainless”Submitted Your API isn't finished until the SDK ships as a story · 2 points
HN discussion