MCP Servers
Generation workflow
Generate production-ready MCP server code that you fully control. Deploy on your infrastructure, customize to your needs, and distribute however you want.
1
Upload your OpenAPI specification. Speakeasy analyzes your API endpoints and prepares them for MCP tool generation.
2
Automatically generate MCP-compatible tools from your API. Each endpoint becomes a tool that AI agents can discover and use.
3
Add custom tools, configure authentication, and tailor the server to your needs. Full TypeScript code you can modify.
4
Run locally for testing, deploy to Cloudflare Workers, Docker, or any infrastructure you choose. Your code, your rules.
Your API is a starting point. We'll help you get to a great MCP server.
Code mode by default
Reduce user's token usage by 100x by executing tool calls remotely.
JQ filters
Transform API responses with JQ filters. Shape data for optimal LLM consumption.
Universal client support
Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.
Run locally
Test and iterate locally with DXT & .mcpb. One-command installation for instant setup.
Deploy remotely
Run on Speakeasy or your favorite hosting platform: Cloudflare Workers, AWS Lambda, Docker, and more.
Managed OAuth 2.1
Enterprise-grade authentication with full OAuth 2.1 support, API keys, and bearer tokens.
"Speakeasy was critical in launching our MCP server, and they’ve continued to be a great partner in iterating on the server since then"
Benjamin Woskow
Sr. Director of Eng @ LaunchDarkly
"The MCP we built using Speakeasy just works. It was honestly much simpler than we expected 🎉"
Constantine Nathanson
Staff Full Stack Engineer @ Cloudinary
"It took me 30 minutes to set up the first toolset which included testing it out locally to see how it worked. I was extremely impressed with the experience"
James Perkins
Co-founder & CEO @ Unkey
"Speakeasy was critical in launching our MCP server, and they’ve continued to be a great partner in iterating on the server since then"
Benjamin Woskow
Sr. Director of Eng @ LaunchDarkly
"The MCP we built using Speakeasy just works. It was honestly much simpler than we expected 🎉"
Constantine Nathanson
Staff Full Stack Engineer @ Cloudinary
"It took me 30 minutes to set up the first toolset which included testing it out locally to see how it worked. I was extremely impressed with the experience"
James Perkins
Co-founder & CEO @ Unkey