Command Palette

Search for a command to run...

UnylyUnyly
Browse all

KFC Server

FreeMaintained

An MCP server that enables users to interact with KFC's online ordering system via Playwright browser automation. It supports searching the menu, managing an or

GitHubEmbed

About

An MCP server that enables users to interact with KFC's online ordering system via Playwright browser automation. It supports searching the menu, managing an order cart, finding nearby locations, and initiating checkout for pickup or delivery.

README

MCP (Model Context Protocol) connector for KFC fast food ordering. Uses Playwright browser automation to interact with kfc.com.

Tools

Tool Description
search_menu Search KFC menu items by keyword and category
get_item_details Get details (price, calories, allergens) for an item
add_to_cart Add items to your order cart
view_cart View current cart with subtotals
checkout Initiate checkout (pickup or delivery)
get_order_status Check status of an existing order
find_locations Find KFC restaurants near an address

Installation

npm install -g @striderlabs/mcp-kfc
# Install Playwright browser
npx playwright install chromium

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "kfc": {
      "command": "mcp-kfc"
    }
  }
}

Or with npx (no global install needed):

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

Usage with Claude Code

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

Example Conversation

User: Find a KFC near 10001 and add a Famous Bowl to my cart

Claude: I'll help you find a KFC near 10001 and add a Famous Bowl. [uses find_locations then add_to_cart]

User: What's in my cart and how much will it cost?

Claude: [uses view_cart] You have 1x Famous Bowl ($7.99), estimated total $8.69 with tax.

User: Checkout for pickup

Claude: [uses checkout with delivery_method: "pickup"] Here's your order summary and checkout link...

Development

# Install dependencies
npm install

# Install Playwright browsers
npx playwright install chromium

# Build
npm run build

# Run in dev mode
npm run dev

Architecture

  • Transport: stdio (standard MCP transport)
  • Browser: Playwright Chromium (headless)
  • Cart state: in-memory per session
  • Bundle: esbuild (single dist/index.js, Playwright kept external for native binaries)

Notes

  • Prices shown are estimates based on typical KFC pricing. Exact prices vary by location and are confirmed at checkout on kfc.com.
  • Final order placement requires a KFC account and payment info at kfc.com.
  • Browser automation may be affected by KFC website updates or regional differences.

License

MIT

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

Install KFC Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install kfc-mcp-server

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 kfc-mcp-server -- npx -y @striderlabs/mcp-kfc

Step-by-step: how to install KFC Server

FAQ

Is KFC Server MCP free?

Yes, KFC Server MCP is free — one-click install via Unyly at no cost.

Does KFC Server need an API key?

No, KFC Server runs without API keys or environment variables.

Is KFC Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install KFC Server in Claude Desktop, Claude Code or Cursor?

Open KFC Server 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

Playwright

Browser automation, scraping, screenshots

Microsoftby Microsoft

Puppeteer

Browser automation and web scraping.

modelcontextprotocolby modelcontextprotocol

opentabs-dev/opentabs

Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a

opentabs-devby opentabs-dev

robhunter/agentdeals

1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan

robhunterby robhunter

hlydecker/ucsc-genome-mcp

MCP server to interact with the UCSC Genome Browser API, letting you find genomes, chromosomes, and more.

hlydeckerby hlydecker

34892002/bilibili-mcp-js

A MCP server that supports searching for Bilibili content. Provides LangChain integration examples and test scripts.

34892002by 34892002

achiya-automation/safari-mcp

Native Safari browser automation for AI agents with 80+ tools. No Chrome dependency, optimized for Apple Silicon with 60% less CPU overhead.

achiya-automationby achiya-automation

agent-infra/mcp-server-browser

Browser automation capabilities using Puppeteer, both support local and remote browser connection.

bytedanceby bytedance

aparajithn/agent-scraper-mcp

Web scraping MCP server for AI agents. 6 tools: clean content extraction, structured scraping with CSS selectors, full-page screenshots via Playwright, link ext

aparajithnby aparajithn

apireno/DOMShell

Browse the web using filesystem commands (ls, cd, grep, click). 38 MCP tools map Chrome's Accessibility Tree to a virtual filesystem via a Chrome Extension.

apirenoby apireno

Compare KFC Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All browse MCPs