Stainless
Stainless is an API developer experience platform that generates best-in-class SDKs, interactive documentation, production-ready CLI tools, MCP servers, and Terraform providers directly from an OpenAPI specification. Trusted by Anthropic, Cloudflare, Google, and OpenAI, Stainless automates the boilerplate of client library development including HTTP requests, retries with exponential backoff, streaming, and pagination. The platform supports TypeScript, Python, Go, Java, Kotlin, Ruby, C#, PHP, and Terraform, with Rust and Swift in development.
APIs
Stainless SDK Generator
Generate production-ready SDKs in TypeScript, Python, Go, Java, Kotlin, Ruby, C#, PHP, and Terraform from an OpenAPI specification. Stainless handles HTTP requests, retries with...
Stainless Docs Platform
The Stainless Docs Platform combines your API reference, usage examples, and narrative guides into a single, cohesive experience that evolves with your API. Go from an OpenAPI s...
Stainless MCP Servers
Stainless generates production-ready MCP (Model Context Protocol) servers optimized for agentic coding and context limits directly from an OpenAPI spec. Production-grade capabil...
Stainless CLI
The Stainless CLI generates production-ready command-line interfaces from an OpenAPI specification. Generated CLIs provide a consistent, typed interface for interacting with any...
Stainless Terraform Providers
Stainless generates production-ready Terraform providers from an OpenAPI specification, enabling infrastructure-as-code access to any REST API without manual Terraform provider ...