remote-mcp-functions-python

remote-mcp-functions-python is a Python library designed for managing remote functions using Bicep. It primarily aims to automate and streamline workflows in Azure environments, allowing developers to easily deploy and manage remote functions.

GitHub Stars

95

User Rating

Not Rated

Favorites

0

Views

37

Forks

44

Issues

4

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

Installation

Prerequisites

Required software and versions:
Python: 3.11 or higher
Azure Functions Core Tools: >= 4.0.7030
Azure Developer CLI: Latest version
Visual Studio Code: Latest version
Azure Functions extension: Latest version

Installation Steps

1. Clone Repository

bash
git clone https://github.com/Azure-Samples/remote-mcp-functions-python
cd remote-mcp-functions-python

2. Install Dependencies

bash
pip install -r requirements.txt

3. Start Azurite

bash
docker run -p 10000:10000 -p 10001:10001 -p 10002:10002 \
    mcr.microsoft.com/azure-storage/azurite

4. Start the Server

bash
cd src
func start

Troubleshooting

Issue: Server won't start Solution: Check Python version and dependencies.

Additional Resources