Gurkerl.at grocery shopping via MCP - search products, manage cart, orders, recipes, favorites.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install gurkerl或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install gurkerl⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/gurkerl/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: gurkerl description: Gurkerl.at grocery shopping via MCP - search products, manage cart, orders, recipes, favorites. homepage: https://www.gurkerl.at/seite/mcp-server metadata: clawdbot: emoji: "🥒" requires: bins: ["curl", "jq"] env: - GURKERL_EMAIL - GURKERL_PASS tags: - grocery - shopping - austria - mcp - rohlik - delivery ---
Austrian grocery delivery service (part of Rohlik Group). Search products, manage your cart, view orders, browse recipes, and more.
> Note: This skill uses Gurkerl's official MCP server. The same approach works for other Rohlik Group brands (Rohlik.cz, Knuspr.de, Kifli.hu) — just change the MCP URL in the script.
Set environment variables:
export GURKERL_EMAIL="[email protected]"
export GURKERL_PASS="your-password"
For persistent access, add to ~/.config/systemd/user/openclaw-gateway.service.d/gurkerl.conf:
[Service]
Environment="[email protected]"
Environment="GURKERL_PASS=your-password"
# Search products (German keywords) — use batch_search_products with queries array
gurkerl batch_search_products '{"queries":[{"keyword":"Milch"}]}'
gurkerl batch_search_products '{"queries":[{"keyword":"Bio Eier","sort_type":"orderPriceAsc"}]}'
# Search multiple products at once (more efficient)
gurkerl batch_search_products '{"queries":[{"keyword":"Milch"},{"keyword":"Brot"},{"keyword":"Eier"}]}'
# Get cart
gurkerl get_cart
# Add to cart
gurkerl add_items_to_cart '{"items":[{"productId":1234567,"quantity":2}]}'
# View orders
gurkerl fetch_orders '{"limit":3}'
gurkerl fetch_orders '{"order_type":"upcoming"}'
# Search recipes
gurkerl search_recipes_by_vector_similarity '{"query":"vegetarisch schnell"}'
| Tool | Description | |------|-------------| | batch_search_products | Search by keyword(s). Takes {"queries":[{"keyword":"..."}]}. Each query can include sort_type, filters. Use German keywords. | | get_products_details_batch | Get details for multiple product IDs | | get_products_composition_batch | Nutritional info, allergens, ingredients for multiple products |
| Tool | Description | |------|-------------| | get_cart | View current cart | | add_items_to_cart | Add products: {"items":[{"productId":123,"quantity":1}]} | | update_cart_item | Change quantity: {"product_id":123,"quantity":3} | | remove_cart_item | Remove item: {"product_id":123} | | clear_cart | Empty entire cart |
| Tool | Description | |------|-------------| | get_checkout | View checkout state | | get_timeslots_checkout | Available delivery timeslots | | change_timeslot_checkout | Select a delivery timeslot | | change_checkout_packaging | Change packaging options | | update_payment_method_checkout | Change payment method | | submit_checkout | Submit the order |
| Tool | Description | |------|-------------| | fetch_orders | Get order history. Params: limit, order_type (delivered/upcoming/both), date_from, date_to | | repeat_order | Reorder: {"order_id":12345678} | | cancel_order | Cancel upcoming order (two-step: first customer_confirmed:false, then true) | | get_alternative_timeslots | Get available delivery times for existing order | | change_order_timeslot | Change delivery slot for existing order | | remove_order_items | Remove items from an upcoming order |
| Tool | Description | |------|-------------| | search_recipes_by_vector_similarity | Semantic recipe search | | get_recipe_detail | Full recipe with ingredients mapped to products | | generate_recipe_with_ingredients_search | AI-generated recipes with product matches |
| Tool | Description | |------|-------------| | get_user_info | Account profile | | get_user_credits | Available credits/vouchers | | get_all_user_favorites | All favorited products | | get_user_shopping_lists_preview | List all shopping lists | | get_user_shopping_list_detail | View list contents | | create_shopping_list | Create new list | | add_products_to_shopping_list | Add products to a list | | remove_products_from_shopping_list | Remove products from a list | | delete_shopping_list | Delete a shopping list |
| Tool | Description | |------|-------------| | submit_claim | File warranty claim for missing/damaged items | | submit_credit_compensation | Request credit compensation | | get_customer_support_contact_info | Phone, email, WhatsApp | | get_user_reusable_bags_info | Check bag deposit status | | adjust_user_reusable_bags | Correct bag count | | credit_customer_returnables | Credit returnable deposits | | get_customer_care_workflow_prompt | Internal workflow guidance |
| Tool | Description | |------|-------------| | calculate_average_user_order | Generate typical order from history | | analyze_spending | Spending analysis and insights | | add_feedback | Submit product/service feedback | | add_karma_rating | Rate delivery/service | | get_faq_content | FAQ for: general, xtra_general, xtra_price, baby_club, christmas | | get_url_content | Fetch content from a URL | | email_support_on_user_behalf | Send support email | | fetch_all_job_listings | Career opportunities |
{"queries":[{"keyword":"A"},{"keyword":"B"}]}keyword, sort_type, filtersorderPriceAsc, orderPriceDesc, recommended (default)news (new products), sales (on sale)get_products_composition_batch after getting product IDs# Search multiple items at once
gurkerl batch_search_products '{"queries":[{"keyword":"Milch"},{"keyword":"Brot"},{"keyword":"Eier"}]}'
# Add to cart
gurkerl add_items_to_cart '{"items":[{"productId":MILK_ID,"quantity":2},{"productId":BREAD_ID,"quantity":1}]}'
# Review cart
gurkerl get_cart
gurkerl fetch_orders '{"limit":1}' # Get order ID
gurkerl repeat_order '{"order_id":ORDER_ID}'
gurkerl search_recipes_by_vector_similarity '{"query":"schnelles Abendessen"}'
gurkerl get_recipe_detail '{"recipe_id":RECIPE_ID,"include_product_mapping":true}'
# Add matched products to cart安装 Gurkerl 后,可以对 AI 说这些话来触发它
Help me get started with Gurkerl
Explains what Gurkerl does, walks through the setup, and runs a quick demo based on your current project
Use Gurkerl to gurkerl
Invokes Gurkerl with the right parameters and returns the result directly in the conversation
What can I do with Gurkerl in my data & analytics workflow?
Lists the top use cases for Gurkerl, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/gurkerl/ 目录(个人级,所有项目可用),或 .claude/skills/gurkerl/(项目级)。重启 AI 客户端后,用 /gurkerl 主动调用,或让 AI 根据上下文自动发现并使用。
Gurkerl 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Gurkerl 可免费安装使用。请查阅仓库了解许可证信息。
Gurkerl.at grocery shopping via MCP - search products, manage cart, orders, recipes, favorites.
Gurkerl 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using Gurkerl
Identifies repetitive steps in your workflow and sets up Gurkerl to handle them automatically