MCP ExplorerExplorer

Mcp Untappd Server Dotnet

@jtuckeron a year ago
7 MIT
FreeCommunity
AI Systems
#azure-functions#dotnet#fsharp#modelcontextprotocol
An example MCP Azure Function in F#

Overview

What is Mcp Untappd Server Dotnet

mcp-untappd-server-dotnet is an example implementation of an MCP server using Azure Functions and Server Sent Events, designed to interact with the Untappd API.

Use cases

Use cases include developing applications that track beer ratings, provide updates on beer availability, or display real-time statistics about breweries and beers from the Untappd platform.

How to use

To use mcp-untappd-server-dotnet, configure your Claude Desktop settings to include the MCP server details, build the project with .NET 9.0 and Docker Desktop, and set up the local.settings.json file with the necessary connection strings and credentials.

Key features

Key features include integration with Azure Functions, support for Server Sent Events (SSE), and the ability to interact with the Untappd API for real-time data streaming.

Where to use

mcp-untappd-server-dotnet can be used in applications that require real-time updates from the Untappd API, such as mobile apps, web applications, or any service that benefits from live data.

Content

Untappd MCP Server using Azure Functions

A version of the Untappd MCP Server using Azure Functions and Server Sent Events.

Blog post coming soon.

Configure Claude Desktop

Since Claude Desktop does not currently support SSE configuration you need to include a middle man component to make the calls to the SSE server.

Edit your claude_desktop_config.json:

{
  "mcpServers": {
    "untappddotnet": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:7071/runtime/webhooks/mcp/sse"
      ]
    }
  }
}

Building

Prerequisites:

  • dotnet 9.0
  • Docker Desktop

local.settings.json Setup

{
  "IsEncrypted": false,
  "Values": {
    "AzureWebJobsStorage": "<CONNECTION_STRING>",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet-isolated",
    "Untappd:ClientId": "",
    "Untappd:ClientSecret": ""
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers