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.
Last updated: N/A
What is Untappd MCP Server?
This server is an implementation of the Untappd MCP (Message Communication Protocol) server using Azure Functions and Server Sent Events. It allows applications, such as Claude Desktop, to interact with the Untappd API in real-time using SSE.
How to use Untappd MCP Server?
To use this server, you need to configure Claude Desktop to use a middleman component (mcp-remote) to make calls to the SSE server. You also need to set up the local.settings.json file with your AzureWebJobsStorage connection string, Untappd ClientId, and Untappd ClientSecret. Prerequisites include dotnet 9.0 and Docker Desktop.
Key features of Untappd MCP Server
Azure Functions based implementation
Server Sent Events (SSE) for real-time communication
Integration with Claude Desktop
Configuration via local.settings.json
Uses dotnet 9.0
Use cases of Untappd MCP Server
Integrating Untappd data into applications
Real-time updates of Untappd information
Building custom Untappd clients
Extending Claude Desktop with Untappd functionality
FAQ from Untappd MCP Server
What is MCP?
What is MCP?
MCP stands for Message Communication Protocol, likely a protocol used for communication with the Untappd API.
Why use Azure Functions?
Why use Azure Functions?
Azure Functions provide a serverless environment for running the server, making it scalable and cost-effective.
Why use Server Sent Events?
Why use Server Sent Events?
SSE allows for real-time updates from the server to the client, providing a more responsive user experience.
What is the purpose of the middleman component?
What is the purpose of the middleman component?
The middleman component (mcp-remote) is required because Claude Desktop does not natively support SSE configuration.
Where can I find my Untappd ClientId and ClientSecret?
Where can I find my Untappd ClientId and ClientSecret?
You need to register your application with Untappd to obtain a ClientId and ClientSecret. Refer to the Untappd API documentation for more information.