Skip to content

Add MCP (Model Context Protocol) resource samples #793

@lilyjma

Description

@lilyjma

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 Node.js/JavaScript Azure Functions library, demonstrating how to use app.mcpResource() with resource templates, static resources, and blob storage bindings.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions