{"id":"nr-speakeasy-open-sources-openapi-generator-suite-after-google-interactions-da4aea","slug":"speakeasy-open-sources-openapi-generator-suite-after-google-interactions-da4aea","title":"Speakeasy open-sources OpenAPI generator suite after Google Interactions API work","observed_at":"2026-09-18T13:48:49+00:00","record_date":"2026-09-18","date_kind":"observed_at","novelty":"new","source_platform":"x.com","topics":["developer-tools","mcp","open-source"],"entities":["Speakeasy","Google","Interactions API"],"related_patterns":[],"source_url":"https://x.com/_philschmid/status/2100664321646690491","source_urls":["https://x.com/_philschmid/status/2100664321646690491"],"basket":{"id":"0325e6b8-f527-4f9b-bfa3-3f30e57f380b","revision":1,"cluster_id":"da4aea4b-c844-43ba-a23b-b67bb124c8cc"},"type":"raw_signal","description":"Philipp Schmid said Speakeasy built SDKs for the Interactions API and open-sourced its OpenAPI generator suite for SDKs, agent CLIs and MCP servers.","why_it_matters":"For API teams, a single OpenAPI specification can drive client libraries and agent-facing interfaces from one generator. The post does not establish the quality of the generated MCP servers or how permissions and error semantics carry over from the schema.","verification_level":"source-inspected","signal_type":"newsroom_basket_signal","schema_version":"newruntime-agent-readable-v0.2","stable_id":"signal:speakeasy-open-sources-openapi-generator-suite-after-google-interactions-da4aea","retrieval_nugget":"Philipp Schmid said Speakeasy built SDKs for the Interactions API and open-sourced its OpenAPI generator suite for SDKs, agent CLIs and MCP servers. Philipp Schmid said his team partnered with Speakeasy to build the SDKs for the Interactions API and supported Speakeasy in open-sourcing its entire OpenAPI generator suite. The suite generates SDKs, agent CLIs, and MCP servers, and the","status":"published","visuals":[],"routes":{"html":"https://newruntime.com/signals/speakeasy-open-sources-openapi-generator-suite-after-google-interactions-da4aea/","markdown":"https://newruntime.com/signals/speakeasy-open-sources-openapi-generator-suite-after-google-interactions-da4aea.md","json":"https://newruntime.com/signals/speakeasy-open-sources-openapi-generator-suite-after-google-interactions-da4aea.json"},"editor":{"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]},"next_reads":[{"type":"topic","path":"/topics/developer-tools/","url":"https://newruntime.com/topics/developer-tools/","title":"Developer Tools","reason":"Explore the developer-tools topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/developer-tools.md","json_url":"https://newruntime.com/topics/developer-tools.json"},{"type":"topic","path":"/topics/mcp/","url":"https://newruntime.com/topics/mcp/","title":"Mcp","reason":"Explore the mcp topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/mcp.md","json_url":"https://newruntime.com/topics/mcp.json"},{"type":"topic","path":"/topics/open-source/","url":"https://newruntime.com/topics/open-source/","title":"Open Source","reason":"Explore the open-source topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/open-source.md","json_url":"https://newruntime.com/topics/open-source.json"},{"type":"collection","path":"/signals/","url":"https://newruntime.com/signals/","title":"Raw Signals","reason":"Open every source-linked raw signal.","media_type":"text/html","json_url":"https://newruntime.com/signals.json"},{"type":"collection","path":"/source-ledger.json","url":"https://newruntime.com/source-ledger.json","title":"Source Ledger","reason":"Inspect the public source evidence graph.","media_type":"application/json"}]}
