Azure / Azure/azure-functions-java-worker

Add MCP (Model Context Protocol) resource samples

Offen
#862 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @ahmedmuhsin Auf GitHub ansehen
mcp-extension
Vorherrschende Sprache
Java
Sterne
103
Forks
74
Ø Merge
4 T. 8 Std.
Gemergte PRs (30 T.)
2

Beschreibung

## 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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.