Skip to main content
Glama

frisco-mcp

MCP server for Frisco.pl — lets Claude add groceries to your cart, search products, get nutritional info, and manage recipes, all via natural language.

Features

  • Add items to cart — describe what you need, Claude finds and adds them

  • View cart — read current cart contents and total

  • Search products — browse top results with prices for comparison

  • Product nutritional info — macros (kcal, protein, fat, carbs) + ingredient list

  • Recipe storage — save, list, delete recipes locally

  • Add recipe to cart — automatically scale quantities and add all ingredients

Related MCP server: mcp-carrefour

Requirements

  • Python 3.11+

  • uv (recommended) or pip

  • Playwright (Chromium)

  • A Frisco.pl account

Installation

git clone https://github.com/taraspiotr/frisco-mcp.git
cd frisco-mcp
uv sync          # or: pip install mcp playwright
playwright install chromium

Configuration

Credentials

Create ~/.frisco-mcp/credentials.json:

{
  "email": "you@example.com",
  "password": "yourpassword"
}

This file is outside the repo and never committed.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "frisco": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/frisco-mcp", "python", "frisco_mcp.py"]
    }
  }
}

Tools

Tool

Description

add_items_to_cart

Search and add a list of products to cart

view_cart

Read current cart contents and total

search_products

Return top N results for a query (name + price)

get_product_info

Full macros + ingredient list for a product

save_recipe

Save a recipe with ingredients to local storage

list_recipes

List all saved recipes

delete_recipe

Delete a recipe by name

add_recipe_to_cart

Add all recipe ingredients to cart, optionally scaled

clear_session

Close browser session / switch account

Example prompts (Polish)

Dodaj do koszyka: mleko 2l, chleb pszenny, masło ekstra
Jakie jogurty naturalne są dostępne? Pokaż 5 najtańszych
Jakie ma makroskładniki masło ekstra?
Zapisz przepis na spaghetti bolognese na 4 porcje
Dodaj składniki przepisu "spaghetti bolognese" do koszyka na 2 porcje
Co mam w koszyku?

Notes

  • The agent never makes payments — it stops at the cart stage

  • A Chromium browser window opens visibly (non-headless) so you can monitor actions

  • Recipes are stored in ~/.frisco-mcp/recipes.json

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP server for the Pepesto API — give your agent the ability to turn any recipe (a URL, plain text, or a photo) into a matched basket of real supermarket products with live prices, across 26 European supermarkets. The MCP covers the recipe → matched cart half of the grocery shopping workflow (parse / search / map ingredients to SKUs / check catalogs).
    Last updated
    7
    78
    5
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    MCP server that connects Carrefour Drive to Claude and other MCP clients, enabling product search with real prices, nutriscore, availability, and natural language cart management.
    Last updated
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    MCP server for MealMastery AI meal planning that enables users to manage meal plans, recipes, and grocery lists through natural language conversation with AI agents like Claude.
    Last updated
    42
    MIT

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence

  • Hosted MCP server to manage a restaurant menu from AI agents - 39 tools over the DuckHub API.

View all MCP Connectors

Latest Blog Posts

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/taraspiotr/frisco-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server