Model Context Protocol (MCP) is an open source standard to connect AI agents to data sources.MCP servers act as bridges between data sources and AI agents, while MCP clients leverage the protocol to access tools and data.MCP hosts handle communication between servers and clients, enabling interaction in applications like chat or IDE.This tutorial explains how to create an MCP server using TypeScript SDK and use watsonx.ai Flows Engine to connect remote tools.