Add Java Azure Functions Remote MCP template to gallery
If you are submitting a new azd template to the gallery
Your template repository
https://github.com/Azure-Samples/remote-mcp-functions-java
- [x] Added an entry to https://github.com/Azure/awesome-azd/blob/main/website/static/templates.json that includes:
-
[x] Template title - "Remote MCP with Azure Functions (Java)"
-
[x] Description - "A quick-start showing how to build and deploy a remote MCP server with Azure Functions (Java). Run it locally for debugging, then ship it to the cloud with azd up in minutes. The server is secured by design (system keys + HTTPS), supports OAuth via EasyAuth or API Management, and can be isolated inside a VNet."
-
[x] Architecture Diagram or Application Screenshot - Using
./templates/images/test.pngplaceholder -
[x] Link to Author's GitHub or other relevant website - https://github.com/Azure-Samples
-
[x] Author's Name - Azure Samples
-
[x] Link to template source - https://github.com/Azure-Samples/remote-mcp-functions-java
-
[x] Tags -
bicep,msft,ai,mcp -
[x] Languages Tags -
java -
[x] Azure Services Tags -
functions -
[x] ID -
ff25faa6-9536-4881-a2f0-98e20bb32048Required tags:
- [x] Tag your template as Microsoft-authored (
"msft") - [x] Tag the IaC provider (
"bicep")
- [x] Tag your template as Microsoft-authored (
-
Template Details
Adds the Java implementation of Remote MCP Functions to complement existing .NET, Python, and TypeScript variants. Template enables building Model Context Protocol servers on Azure Functions with Java 17+, featuring local development with Azurite and production deployment via azd up.
Screenshot:
Template is discoverable via MCP, Java, Azure Functions, and AI filters.
Original prompt
This section details on the original issue you should resolve
<issue_title>Add Java Azure Functions Remote MCP Quick Start to Gallery</issue_title> <issue_description>Please add the following to the AZD gallery:
https://github.com/Azure-Samples/remote-mcp-functions-java
It is AZD compliant and all details and diagrams are in the readme for the repo.</issue_description>
Comments on the Issue (you are @copilot in this section)
- Fixes Azure/awesome-azd#672
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.