Kong has open-sourced Volcano, a TypeScript SDK that composes multi-step agent workflows all through numerous LLM suppliers with native Model Context Protocol (MCP) software program use. The discharge coincides with broader MCP capabilities in Kong AI Gateway and Konnect, positioning Volcano as a result of the developer SDK in an MCP-governed administration plane.
- Why Volcano SDK? because of 9 traces of code are faster to write down down and less complicated to deal with than 100+.
- With out Volcano SDK? You’d need 100+ traces coping with software program schemas, context administration, provider switching, error coping with, and HTTP buyers.
- With Volcano SDK: 9 traces.
import { agent, llmOpenAI, llmAnthropic, mcp } from "volcano-ai";
// Setup: two LLMs, two MCP servers
const planner = llmOpenAI({ model: "gpt-5-mini", apiKey: course of.env.OPENAI_API_KEY! });
const executor = llmAnthropic({ model: "claude-4.5-sonnet", apiKey: course of.env.ANTHROPIC_API_KEY! });
const database = mcp("https://api.agency.com/database/mcp");
const slack = mcp("https://api.agency.com/slack/mcp");
// One workflow
await agent({ llm: planner })
.then({
instant: "Analyze remaining week's product sales data",
mcps: [database] // Auto-discovers and calls the right devices
})
.then({
llm: executor, // Change to Claude
instant: "Write an authorities summary"
})
.then({
instant: "Submit the summary to #executives",
mcps: [slack]
})
.run();
What Volcano provides?
Volcano exposes a compact, chainable API—.then(...).run()
—that passes intermediate context between steps whereas switching LLMs per step (e.g., plan with one model, execute with one different). It treats MCP as a first-class interface: builders hand Volcano a listing of MCP servers, and the SDK performs software program discovery and invocation mechanically. Manufacturing choices embody automated retries, per-step timeouts, connection pooling for MCP servers, OAuth 2.1 authentication, and OpenTelemetry traces/metrics for distributed observability. The problem is launched beneath Apache-2.0.
Listed under are the Key Choices of the Volcano SDK:
- Chainable API: Assemble multi-step workflows with a concise
.then(...).run()
pattern; context flows between steps - MCP-native software program use: Go MCP servers; the SDK auto-discovers and invokes the right devices in each step.
- Multi-provider LLM help: Mix fashions (e.g., planning with one, execution with one different) inside one workflow.
- Streaming of intermediate and shutting outcomes for responsive agent interactions.
- Retries & timeouts configurable per step for reliability beneath real-world failures.
- Hooks (sooner than/after step) to customize conduct and instrumentation.
- Typed error coping with to flooring actionable failures all through agent execution.
- Parallel execution, branching, and loops to specific superior administration flow into.
- Observability by the use of OpenTelemetry for tracing and metrics all through steps and equipment calls.
- OAuth help & connection pooling for secure, setting pleasant entry to MCP servers.
The place it matches in Kong’s MCP construction?
Kong’s Konnect platform gives numerous MCP governance and entry layers that complement Volcano’s SDK flooring:
- AI Gateway good factors MCP gateway choices resembling server autogeneration from Kong-managed APIs, centralized OAuth 2.1 for MCP servers, and observability over devices, workflows, and prompts in Konnect dashboards. These current uniform protection and analytics for MCP analytics.
- The Konnect Developer Portal could be was an MCP server so AI coding devices and brokers can uncover APIs, request entry, and devour endpoints programmatically—decreasing handbook credential workflows and making API catalogs accessible by MCP.
- Kong’s workers moreover previewed MCP Composer and MCP Runner to design, generate, and performance MCP servers and integrations.
Key Takeaways
- Volcano is an open-source TypeScript SDK that builds multi-step AI brokers with first-class MCP software program use.
- The SDK provides manufacturing choices—retries, timeouts, connection pooling, OAuth, and OpenTelemetry tracing/metrics—for MCP workflows.
- Volcano composes multi-LLM plans/executions and auto-discovers/invokes MCP servers/devices, minimizing personalized glue code.
- Kong paired the SDK with platform controls: AI Gateway/Konnect add MCP server autogeneration, centralized OAuth 2.1, and observability.
Kong’s Volcano SDK is a sensible addition to the MCP ecosystem: a TypeScript-first agent framework that aligns developer workflow with enterprise controls (OAuth 2.1, OpenTelemetry) delivered by the use of AI Gateway and Konnect. The pairing closes a typical gap in agent stacks—software program discovery, auth, and observability—with out inventing new interfaces previous MCP. This design prioritizes protocol-native MCP integration over bespoke glue, lowering operational drift and shutting auditing gaps as internal brokers scale.
Check out the GitHub Repo and Technical particulars. Be completely happy to try our GitHub Net web page for Tutorials, Codes and Notebooks. Moreover, be completely happy to adjust to us on Twitter and don’t neglect to affix our 100k+ ML SubReddit and Subscribe to our E-newsletter. Wait! are you on telegram? now you’ll be capable to be part of us on telegram as properly.

Michal Sutter is a data science expert with a Grasp of Science in Data Science from the School of Padova. With a steady foundation in statistical analysis, machine learning, and data engineering, Michal excels at reworking superior datasets into actionable insights.
🙌 Adjust to MARKTECHPOST: Add us as a preferred provide on Google.
Elevate your perspective with NextTech Info, the place innovation meets notion.
Uncover the latest breakthroughs, get distinctive updates, and be part of with a world neighborhood of future-focused thinkers.
Unlock tomorrow’s developments as we communicate: be taught further, subscribe to our publication, and transform part of the NextTech group at NextTech-news.com
Keep forward of the curve with NextBusiness 24. Discover extra tales, subscribe to our publication, and be part of our rising neighborhood at nextbusiness24.com