@striderlabs/mcp-chickfila
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@striderlabs/mcp-chickfilaFind Chick-fil-A locations near 30301"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@striderlabs/mcp-chickfila
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
Related MCP server: KFC MCP Server
Installation
npm install @striderlabs/mcp-chickfila
npx playwright install chromiumUsage
As an MCP server (stdio)
npx @striderlabs/mcp-chickfilaClaude Desktop config (claude_desktop_config.json)
{
"mcpServers": {
"chickfila": {
"command": "npx",
"args": ["@striderlabs/mcp-chickfila"]
}
}
}Available Tools
Tool | Description | Auth Required |
| Search menu items by keyword | No |
| Get nutrition facts for an item | No |
| Find nearby restaurants | No |
| Add items to mobile order cart | Yes |
| Submit a mobile order | Yes |
| View order status/history | Yes |
| 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
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/markswendsen-code/mcp-chickfila'
If you have feedback or need assistance with the MCP directory API, please join our Discord server