Skip to content

Add MCP (Model Context Protocol) resource samples #422

@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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions