Command Palette

Search for a command to run...

UnylyUnyly
Browse all

@Striderlabs/ Shakeshack

FreeMaintained

This MCP server provides tools for interacting with Shake Shack restaurant data, including browsing menus, searching for items, and finding locations. It also e

GitHubEmbed

About

This MCP server provides tools for interacting with Shake Shack restaurant data, including browsing menus, searching for items, and finding locations. It also enables users to access nutritional information, featured items, and ordering details through natural language.

README

MCP (Model Context Protocol) connector for Shake Shack restaurant. Provides tools for browsing the menu, searching items, finding locations, and getting ordering information.

Installation

npm install @striderlabs/mcp-shakeshack

Usage

Add to your MCP client configuration:

{
  "mcpServers": {
    "shakeshack": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-shakeshack"]
    }
  }
}

Available Tools

get_menu

Get the full Shake Shack menu or filter by category.

Parameters:

  • category (optional): Filter by menu category (Burgers, Chicken, Hot Dogs, Crinkle Cut Fries, Frozen Custard, Shakes & Floats, Beer & Wine, Beverages)

search_menu

Search menu items by keyword.

Parameters:

  • query (required): Search term (e.g. "bacon", "vegetarian", "chicken")

find_locations

Find Shake Shack locations by city, neighborhood, or keyword.

Parameters:

  • query (optional): Location search query
  • limit (optional): Max results to return (default: 5)

get_location_details

Get detailed info for a specific location by ID.

Parameters:

  • location_id (required): Location identifier (e.g. "madison-square-park")

get_nutrition_info

Get nutritional information and allergens for a menu item.

Parameters:

  • item_name (required): Menu item name (e.g. "ShackBurger", "Fries")

get_featured_items

Get current featured and seasonal menu items.

get_ordering_info

Get information about ordering options (app, kiosk, delivery, catering, loyalty).

Development

# Install dependencies
npm install

# Build
npm run build

# Run directly
node dist/index.js

License

MIT

from github.com/markswendsen-code/mcp-shakeshack

Install @Striderlabs/ Shakeshack in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install striderlabs-mcp-shakeshack

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add striderlabs-mcp-shakeshack -- npx -y @striderlabs/mcp-shakeshack

Step-by-step: how to install @Striderlabs/ Shakeshack

FAQ

Is @Striderlabs/ Shakeshack MCP free?

Yes, @Striderlabs/ Shakeshack MCP is free — one-click install via Unyly at no cost.

Does @Striderlabs/ Shakeshack need an API key?

No, @Striderlabs/ Shakeshack runs without API keys or environment variables.

Is @Striderlabs/ Shakeshack hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install @Striderlabs/ Shakeshack in Claude Desktop, Claude Code or Cursor?

Open @Striderlabs/ Shakeshack on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Changes

Versions and requested access over time.

  • New version published
  • New version published

Related MCPs

Compare @Striderlabs/ Shakeshack with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs