What prerequisites are needed?
You need an Azure subscription, Azure Developer CLI, Azure Functions Core Tools, Python 3.11, and an AlphaVantage API key.
@dsaad68
Basic information
A demo to showcase a MCP Server with Azure Functions
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"remote-mcp-azure-function": {
"command": "uv",
"args": [
"sync",
"--frozen"
]
}
}
}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.
The AlphaVantage MCP Server with Azure Functions is an Azure Function that acts as a bridge between an AI agent (via the Model Context Protocol) and the AlphaVantage Financial API. It exposes financial data endpoints as MCP tools, enabling AI agents to retrieve company financials and perform analysis.
Clone the repository, create a virtual environment with uv sync --frozen, and add your AlphaVantage API key to a local.settings.json file in the src directory. Run locally with cd src && func start. For deployment, use azd up after logging in with azd auth login. After deployment, retrieve your MCP endpoint URL by fetching the Azure Functions MCP extension system key.
You need an Azure subscription, Azure Developer CLI, Azure Functions Core Tools, Python 3.11, and an AlphaVantage API key.
Log in with `azd auth login`, then run `azd up`. This provisions Azure resources and deploys the Function App.
Run `az functionapp keys list --resource-group <resource_group> --name <function_app_name>` and use the returned MCP extension system key in the URL `https://<funcappname>.azurewebsites.net/runtime/webhooks/mcp/sse?code=<your-mcp-extension-system-key>`.
AlphaVantage API key must be set as `ALPHAVANTAGE_API_KEY` in the `local.settings.json` for local development or as a function app setting in Azure.
Add them to the `infra/main.parameters.json` file under `functionAppEnvironmentVariables` and redeploy, or use the Azure CLI `az functionapp config appsettings set` command.
Connect Supabase to your AI assistants
A docker MCP Server (modelcontextprotocol)
MCP Server for kubernetes management commands
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.

Build and run websites, APIs, automations, and admin tools from chat. Your agent creates the data, logic, pages, and scheduled jobs; Tessryx hosts them on your own domain. No code generated, nothing to deploy.
Comments