Azure Container Apps remote MCP server example

Created By
KRVaghania year ago
Overview

What is Azure-MCP-Server?

Azure-MCP-Server is a FastAPI-based Model Context Protocol (MCP) server designed for Azure Container Apps, providing weather-related tools such as alerts and forecasts through a secure API-key-protected Server-Sent Events (SSE) interface.

How to use Azure-MCP-Server?

To use Azure-MCP-Server, clone the repository, set up the virtual environment, install dependencies, set your API key, and run the server. A sample Python client is included for command-line interaction.

Key features of Azure-MCP-Server?

  • Provides weather alerts and forecasts via SSE.
  • Secure API key authentication.
  • Integration with MCP-compatible clients like Visual Studio Code.

Use cases of Azure-MCP-Server?

  1. Real-time weather alerts for specific US states.
  2. Weather forecasts based on geographic coordinates.
  3. Integration with custom scripts for automated weather data retrieval.

FAQ from Azure-MCP-Server?

  • What programming language is used?

The server is built using Python 3.11 or later.

  • How do I deploy it to Azure?

Use the Azure CLI command provided in the documentation to deploy the server to Azure Container Apps.

  • What should I do if I encounter errors?

Check the troubleshooting section in the documentation for common issues and solutions.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
KRVaghani
Star
0
Language
Python
License
-

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago