tools
Speakeasy SDK Generation
Generates type-safe SDKs from OpenAPI specifications and updates them through CI/CD workflows.

In inglese
Speakeasy SDK Generation validates OpenAPI specifications, generates idiomatic SDKs, and supports customization through overlays and hooks. It supports languages including TypeScript, Python, Go, Java, C#, PHP, Ruby, Swift, Unity, and Terraform.
Teams use it to automate SDK updates, tests, pull requests, and publishing to package registries. Free accounts can generate one SDK with up to 50 API methods; webhooks are a paid add-on.
Features
- Generate SDKs from OpenAPI specifications
- Support TypeScript, Python, Go, Java, C#, PHP, Ruby, Swift, Unity, and Terraform
- Configure authentication including API keys, bearer tokens, OAuth, and mTLS
- Customize generated SDKs with overlays and hooks
- Validate specifications and run SDK tests in CI/CD
- Open pull requests for generated SDK updates
- Publish packages to npm, PyPI, Maven, NuGet, Packagist, and Terraform
- Generate SDK documentation and release notes
Use cases
- Generate client SDKs for internal or public APIs
- Regenerate SDKs when an OpenAPI specification changes
- Publish SDK packages to language-specific registries
- Review generated SDK changes through pull requests
- Customize authentication, pagination, retries, and SDK structure
Pros
Cons
Latest updates
- Agents act as themselves: scoped keys, their own upstream accounts, and their own name in audit and usage
Agents have their own identity, permission-scoped keys, and upstream accounts.
- Watchdog alerts are readable from Platform MCP, and the risk model can be compared before it enforces
Platform MCP serves read-only Watchdog alerts, and risk scans can run in shadow mode without denying requests.
- Issuers move between project and organization scope, and MCP servers pick an issuer that already exists
Organization admins can move or consolidate issuers, and MCP servers can use an existing issuer.
- Workload sessions are labeled on the MCP Sessions page, and Platform MCP brings existing servers under management
MCP Sessions labels workload sessions, and Platform MCP can bring existing Claude Code servers under management.
- Spend by product for pay-as-you-go organizations, and inference scans that stop redoing work
Pay-as-you-go organizations can view spend by product, and inference hooks skip only previously accepted content.
Capabilities
Get it
Security
Pricing
- Prices checked
- 2026-09-25