frisco-mcp
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., "@frisco-mcpDodaj do koszyka: mleko, chleb, masło"
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.
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 chromiumConfiguration
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 |
| Search and add a list of products to cart |
| Read current cart contents and total |
| Return top N results for a query (name + price) |
| Full macros + ingredient list for a product |
| Save a recipe with ingredients to local storage |
| List all saved recipes |
| Delete a recipe by name |
| Add all recipe ingredients to cart, optionally scaled |
| 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
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/taraspiotr/frisco-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server