@Striderlabs/ Chickfila
FreeNot checkedMCP server that enables AI agents to interact with Chick-fil-A via browser automation for menu search, nutrition info, location finder, and mobile ordering.
About
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
Installing @Striderlabs/ Chickfila
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/markswendsen-code/mcp-chickfilaFAQ
Is @Striderlabs/ Chickfila MCP free?
Yes, @Striderlabs/ Chickfila MCP is free — one-click install via Unyly at no cost.
Does @Striderlabs/ Chickfila need an API key?
No, @Striderlabs/ Chickfila runs without API keys or environment variables.
Is @Striderlabs/ Chickfila hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install @Striderlabs/ Chickfila in Claude Desktop, Claude Code or Cursor?
Open @Striderlabs/ Chickfila on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Playwright
Browser automation, scraping, screenshots
by MicrosoftPuppeteer
Browser automation and web scraping.
by modelcontextprotocolGarmin Connect
An MCP server for Garmin Connect that provides access to fitness activities, health statistics, and sleep data by routing requests through a headless browser to
by etweisbergHiggsfield Unlimited
MCP server for Higgsfield AI that enables unlimited-mode image, video, audio generation, uploads, and job management via multiple parallel accounts, using brows
by nukIeeropentabs-dev/opentabs
Plugin-based server and Chrome extension that gives AI agents access to web apps through your authenticated browser session, with a plugin SDK.
by opentabs-devhlydecker/ucsc-genome-mcp
Interact with the UCSC Genome Browser API to find genomes, chromosomes and more.
by hlydecker34892002/bilibili-mcp-js
Search Bilibili content, with LangChain integration examples.
by 34892002achiya-automation/safari-mcp
Native Safari browser automation without a Chrome dependency.
by achiya-automationagent-infra/mcp-server-browser
Browser automation using Puppeteer, supporting local and remote browser connections.
by bytedanceaparajithn/agent-scraper-mcp
Web scraping: clean content extraction, CSS-selector scraping, Playwright screenshots, link and metadata extraction, and Google search.
by aparajithnCompare @Striderlabs/ Chickfila with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All browse MCPs
