├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .vscode ├── extensions.json ├── mcp.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── authcomplete.html ├── azure.yaml ├── host.json ├── infra ├── abbreviations.json ├── app │ ├── entra.bicep │ ├── mcp.bicep │ ├── rbac.bicep │ ├── storage-PrivateEndpoint.bicep │ └── vnet.bicep ├── bicepconfig.json ├── main.bicep └── main.parameters.json ├── local.settings.json ├── media ├── add-vscode-id.png ├── function_hosting.png ├── log-level.png ├── mcp-tools.png ├── video-thumbnail.jpg └── weather_server.png ├── pyproject.toml ├── server.py └── uv.lock /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.vscode/mcp.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/README.md -------------------------------------------------------------------------------- /authcomplete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/authcomplete.html -------------------------------------------------------------------------------- /azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/azure.yaml -------------------------------------------------------------------------------- /host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/host.json -------------------------------------------------------------------------------- /infra/abbreviations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/abbreviations.json -------------------------------------------------------------------------------- /infra/app/entra.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/app/entra.bicep -------------------------------------------------------------------------------- /infra/app/mcp.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/app/mcp.bicep -------------------------------------------------------------------------------- /infra/app/rbac.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/app/rbac.bicep -------------------------------------------------------------------------------- /infra/app/storage-PrivateEndpoint.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/app/storage-PrivateEndpoint.bicep -------------------------------------------------------------------------------- /infra/app/vnet.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/app/vnet.bicep -------------------------------------------------------------------------------- /infra/bicepconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/bicepconfig.json -------------------------------------------------------------------------------- /infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/main.bicep -------------------------------------------------------------------------------- /infra/main.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/infra/main.parameters.json -------------------------------------------------------------------------------- /local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/local.settings.json -------------------------------------------------------------------------------- /media/add-vscode-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/media/add-vscode-id.png -------------------------------------------------------------------------------- /media/function_hosting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/media/function_hosting.png -------------------------------------------------------------------------------- /media/log-level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/media/log-level.png -------------------------------------------------------------------------------- /media/mcp-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/media/mcp-tools.png -------------------------------------------------------------------------------- /media/video-thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/media/video-thumbnail.jpg -------------------------------------------------------------------------------- /media/weather_server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/media/weather_server.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/server.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/mcp-sdk-functions-hosting-python/HEAD/uv.lock --------------------------------------------------------------------------------