Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

@Striderlabs/ Chickfila

БесплатноНе проверен

MCP server that enables AI agents to interact with Chick-fil-A via browser automation for menu search, nutrition info, location finder, and mobile ordering.

GitHubEmbed

Описание

MCP server that enables AI agents to interact with Chick-fil-A via browser automation for menu search, nutrition info, location finder, and mobile ordering.

README

MCP (Model Context Protocol) server connector for Chick-fil-A. Enables AI agents to interact with the Chick-fil-A website via Playwright browser automation.

Features

  • Search Menu — Find menu items by name or keyword
  • Nutrition Info — Get detailed nutrition facts for any menu item
  • Find Locations — Locate nearby restaurants by ZIP code or city
  • Add to Cart — Add items to a mobile order cart (requires login)
  • Place Orders — Submit mobile orders (requires Chick-fil-A One account)
  • Order Status — Check the status of active or recent orders
  • Rewards & Points — View Chick-fil-A One points, tier, and available rewards

Installation

npm install @striderlabs/mcp-chickfila
npx playwright install chromium

Usage

As an MCP server (stdio)

npx @striderlabs/mcp-chickfila

Claude Desktop config (claude_desktop_config.json)

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

Available Tools

Tool Description Auth Required
search_menu Search menu items by keyword No
get_nutrition Get nutrition facts for an item No
find_locations Find nearby restaurants No
add_to_cart Add items to mobile order cart Yes
place_order Submit a mobile order Yes
check_order_status View order status/history Yes
view_rewards View points and rewards Yes

Tool Details

search_menu

{
  "query": "spicy chicken sandwich",
  "category": "entrees"  // optional
}

get_nutrition

{
  "item_name": "Spicy Deluxe Sandwich"
}

find_locations

{
  "zip_or_city": "30301",
  "radius_miles": 10
}

add_to_cart

{
  "item_name": "Chicken Sandwich",
  "quantity": 2,
  "customizations": "no pickles, extra sauce"
}

place_order

{
  "location_id": "03498",
  "payment_method": "saved card",
  "special_instructions": "curbside pickup, blue car"
}

check_order_status

{
  "order_id": "CFA-20241215-001"  // optional, omit for recent history
}

view_rewards

{}

Authentication

Tools that require authentication (add_to_cart, place_order, check_order_status, view_rewards) need an active Chick-fil-A One session. The browser context persists across tool calls within a session, so you can navigate to https://www.chick-fil-a.com/one/login to authenticate before using these tools.

Requirements

  • Node.js >= 18
  • Playwright with Chromium (npx playwright install chromium)

License

MIT

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

Установка @Striderlabs/ Chickfila

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/markswendsen-code/mcp-chickfila

FAQ

@Striderlabs/ Chickfila MCP бесплатный?

Да, @Striderlabs/ Chickfila MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для @Striderlabs/ Chickfila?

Нет, @Striderlabs/ Chickfila работает без API-ключей и переменных окружения.

@Striderlabs/ Chickfila — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить @Striderlabs/ Chickfila в Claude Desktop, Claude Code или Cursor?

Открой @Striderlabs/ Chickfila на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare @Striderlabs/ Chickfila with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse