What tools are available in MCP Server - FastAPI on Azure App Service?
The server exposes five tools: `multiply`, `celsius_to_fahrenheit`, `fahrenheit_to_celsius`, `get_alerts`, and `get_forecast`.
@madebygps
Basic information
FastAPI MCP server on Azure App Service
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"remote-mcp-webapp-python": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Server - FastAPI on Azure App Service is a Python implementation of the Model Context Protocol (MCP) server built with FastAPI. It provides multiplication, temperature conversion, and US weather alert/forecast tools, and is designed for deployment to Azure App Service.
Run locally: create a virtual environment (uv venv), activate it, install dependencies (uv pip install -r requirements.txt), then start with uvicorn main:app --reload. Deploy to Azure using azd up from the project root. The MCP endpoint is at /mcp-server/mcp using streamable-http transport; no authentication is currently required.
The server exposes five tools: `multiply`, `celsius_to_fahrenheit`, `fahrenheit_to_celsius`, `get_alerts`, and `get_forecast`.
You need Python 3.11+, uv, and optionally Node.js for the MCP Inspector. Create a virtual environment, install dependencies from `requirements.txt`, and run `uvicorn main:app --reload`.
Ensure you have the Azure CLI (`az`) and Azure Developer CLI (`azd`) installed and authenticated. Run `azd up` from the project root to create resources and deploy.
Use streamable-http transport with the URL `https://<your-app>.azurewebsites.net/mcp-server/mcp`. No authentication is currently needed.
Yes. The current implementation has no authentication (public endpoints), CORS is wide open, and production deployments should implement API key or OAuth2 authentication and validate all user inputs.
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R

Jaybird Digital lets you build a website for you in the conversation. Tell your ai about your business and what you want, and it writes the pages and saves them to Jaybird. You get a link to view the site right away, wi
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

SSH MCP server for AI agents: remote commands, file transfer, log search and server audits through OpenSSH.

One case file per task — shared by every session, agent and person that touches it. Self-hosted MCP server and live board. MIT.
Comments