Add MCP (Model Context Protocol) resource samples
@ahmedmuhsin is already working on this.
Since Apr 14, 2026.
Assessment
This issue has not been assessed yet.
Description
Request
The .NET Azure Functions library has MCP (Model Context Protocol) resource samples demonstrating how to build MCP resource templates and static resources with Azure Functions:
https://github.com/Azure-Samples/remote-mcp-functions-dotnet/tree/main/src/FunctionsMcpResources
Resources included in the .NET sample
| Resource | URI | Description |
|---|---|---|
Snippet |
snippet://{Name} |
Resource template that reads a code snippet by name from blob storage. Clients discover it via resources/templates/list and substitute the Name parameter. |
ServerInfo |
info://server |
Static resource that returns server name, version, runtime, and timestamp. |
Key concepts
- Resource templates have URI parameters (e.g.,
{Name}) that clients substitute at runtime — they're like parameterized endpoints. - Static resources have fixed URIs and return the same structure every call.
Ask: It would be great to have equivalent MCP resource samples for the Java Azure Functions library, demonstrating how to implement MCP resource templates and static resources using Java annotations and blob storage bindings.
- Dominant language
- Java
- Stars
- 103
- Forks
- 74
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/azure-functions-java-worker
-
Difficulty 4/5 3-5 days Newbie friendliness 50/100
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
mcp-extension
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
mcp-extension
Azure/azure-functions-java-worker#863 · 1 assignee ·
All issues in Azure/azure-functions-java-worker
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
opensearch-project/k-NN#3597 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100