Untappd MCP Server logo

Untappd MCP Server

by jtucker

This is a version of the Untappd MCP Server implemented using Azure Functions and Server Sent Events. It enables integration with Claude Desktop by utilizing a middleman component for SSE calls.

View on GitHub

Last updated: N/A

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": ""
    }
}