Shipping Your First MCP: Preparing APIs for Agentic Consumption
AI agents as MCP clients and developer tools such as Claude Code, Cursor and GitHub Copilot are rapidly adopting the Model Context Protocol (MCP) to interact with external systems. But how do you connect numerous MCP servers, take your existing APIs and make them ready for this agentic world?
In this lab session, we walk through the full lifecycle of shipping MCP servers for your organization. You will learn how to securely expose remote MCP servers and inbound MCP servers through a centralized MCP Gateway, giving you a single governed entry point for all MCP traffic. We then use the Arazzo specification to transform existing REST APIs into MCP-compatible services without writing custom server code, and show how to build new MCP servers from scratch. All of these are registered in an MCP Hub, a centralized catalog where developers and AI agents alike can discover available tools.
Beyond building, we cover what it takes to run MCP in production: OAuth based security with fine-grained access control and guardrails, real-time analytics on tool usage and token consumption, and full observability through centralized logging. We will demonstrate how agents can consume these governed MCP services end to end.
By the end of this session, you will have the knowledge to prepare your APIs and MCPs for agentic consumption, govern and secure them, and operate them at scale.
Speakers
Nuwan has over 15 years of experience in the technology space, particularly in API management and integration. Since joining WSO2 in 2011 as a software engineer, he has been actively engaged in developing products as well as implementing solutions pertaining to integration and API management. In his current role, Nuwan is responsible for driving product innovation and management for WSO2's API Platform Business unit. His areas of expertise include microservices, APIs, API management, enterprise integration, and enterprise application security. He has authored 'Microservices Security in Action' and has delivered talks at several global technology-related conferences on integration, APIs, and cloud-native technologies.
Erandi is a Lead Solutions Engineer in the Solutions Architecture team at WSO2, with around 8 years of experience spanning both engineering and solutions architecture. She has been pivotal in designing and delivering scalable, secure, and high-performing API management, integration and Agentic enterprise solutions across sectors such as fintech, hospitality, government, and education. As a trusted advisor to enterprise clients in North America, Erandi brings a strategic perspective and deep technical insight to help organizations navigate complex architectural challenges and accelerate their digital transformation initiatives.