azd-mcp-ts
by powergentic
An `azd` template to deploy a Model Context Protocol (MCP) server written in TypeScript to Azure Container Apps using SSE Transport. It provides a quick way to get a basic MCP server up and running in Azure.
Last updated: N/A
What is azd-mcp-ts?
This is an Azure Developer CLI (azd) template that deploys a Model Context Protocol (MCP) server written in TypeScript to Azure Container Apps using SSE Transport. It allows you to build custom MCP servers for AI solutions.
How to use azd-mcp-ts?
To use this template, you need to have Azure Developer CLI and Docker installed. After logging in to Azure Developer CLI, initialize the template using azd init --template powergentic/azd-mcp-ts
. Ensure Docker Engine is running, then use azd up
to provision Azure infrastructure and deploy the application. Verify the MCP server is running by navigating to the /sse
URL in your browser.
Key features of azd-mcp-ts
TypeScript based MCP server
Azure Container Apps deployment
SSE Transport
Azure Developer CLI integration
Docker support
Use cases of azd-mcp-ts
Building custom MCP servers for AI solutions
Streaming data from a server to a client
Real-time communication between server and client
AI Model Context Management
FAQ from azd-mcp-ts
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. Refer to modelcontextprotocol.io for more details.
What is SSE?
What is SSE?
SSE stands for Server-Sent Events, a server push technology enabling real-time data streaming to clients.
What Azure resources are deployed?
What Azure resources are deployed?
The template deploys a Container Apps Environment, a Container App, Log Analytics, Application Insights, and a Container Registry.
What are the prerequisites?
What are the prerequisites?
You need Azure Developer CLI and Docker installed.
Where can I learn more about building MCP servers?
Where can I learn more about building MCP servers?
Refer to the resource link in the README: https://build5nines.com/how-to-build-and-deploy-an-mcp-server-with-typescript-and-azure-developer-cli-azd-using-azure-container-apps-and-docker/