{"name":"io.github.sandsower/kronan-mcp","slug":"sandsower-kronan-mcp","title":null,"description":"MCP server for the Krónan grocery store API (Iceland)","url":"https://mcp.market/server/sandsower-kronan-mcp","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce"],"presence":{"score":18,"stars":15,"forks":1,"downloads_week":null,"last_push_at":"2026-04-19T23:15:12.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/sandsower/kronan-mcp","website":null,"version":"1.0.1","remotes":[],"packages":[{"registryType":"npm","identifier":"kronan-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Krónan API access token (act_ prefix). Created via Audkenni login in customer group settings.","isRequired":true,"format":"string","isSecret":true,"name":"KRONAN_ACCESS_TOKEN"}]}],"tools":[{"name":"add_checkout_lines","description":"Add product lines to the active checkout. Set replace=true to replace all existing lines.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_shopping_note_line","description":"Add a line to the shopping note. Provide exactly one of text (freeform) or sku (linked product), not both.","write_action":false,"price_micros":0,"input_schema":null},{"name":"apply_store_product_order","description":"Reorder shopping note lines to match the store's aisle layout for efficient in-store shopping","write_action":true,"price_micros":0,"input_schema":null},{"name":"change_shopping_note_line","description":"Update the text or quantity of an existing shopping note line","write_action":true,"price_micros":0,"input_schema":null},{"name":"check_store_order_eligibility","description":"Check if the shopping note contains products that can be ordered from a store","write_action":true,"price_micros":0,"input_schema":null},{"name":"clear_product_list","description":"Remove all items from a product list without deleting the list itself","write_action":true,"price_micros":0,"input_schema":null},{"name":"clear_shopping_note","description":"Delete all lines from the shopping note (the note itself is preserved)","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_product_list","description":"Create a new product list","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_archived_line","description":"Remove a specific archived shopping note line","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_order_lines","description":"Remove specific lines from an order by their IDs. Service lines and the last remaining line cannot be deleted.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_product_list","description":"Permanently delete a product list and all its items","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_shopping_note_line","description":"Remove a line from the shopping note","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_category_products","description":"Get paginated product listing for a category (48 per page)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_checkout","description":"Get the active smart checkout (auto-creates if none exists)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_me","description":"Get the current authenticated identity (user or customer group)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_order","description":"Get full order details including lines with product thumbnails","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_product","description":"Get full product details including price, discounts, tags, availability","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_product_list","description":"Get a product list with all items including product details and pricing","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_shopping_note","description":"Get the shopping note (auto-creates if none exists)","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_archived_lines","description":"List previously completed and archived shopping note lines","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_categories","description":"Get the full 3-level category tree","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_orders","description":"List orders, most recent first","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_product_lists","description":"List saved product lists","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_purchase_stats","description":"List previously purchased products with frequency data, ordered by most recent purchase","write_action":true,"price_micros":0,"input_schema":null},{"name":"lower_order_quantity","description":"Reduce the quantity of specific order lines. Quantity can only be lowered. Set to 0 to remove.","write_action":true,"price_micros":0,"input_schema":null},{"name":"reorder_shopping_note_lines","description":"Reorder shopping note lines by passing their tokens in desired order","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_products","description":"Search for products in the smart store selection. Returns products available for home delivery.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_line_completion","description":"Mark a shopping note line as completed or uncompleted.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_order_substitution","description":"Set whether substitution is allowed for specific order lines.","write_action":true,"price_micros":0,"input_schema":null},{"name":"set_purchase_stat_ignored","description":"Hide or unhide a product from purchase history","write_action":true,"price_micros":0,"input_schema":null},{"name":"sort_product_list","description":"Sort items in the product list by store departments","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_product_list","description":"Update the name or description of a product list","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_product_list_item","description":"Add a product by SKU or update its quantity in a product list. Set quantity to 0 to remove.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":72,"grade":"B","scanned_at":"2026-09-27T22:32:45.629Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:32:45.676Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 161 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"kronan-mcp","version":"1.0.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-04-19T23:12:32.486Z","repositoryUrl":"git+https://github.com/sandsower/kronan-mcp.git"}],"repo":{"found":true,"owner":"sandsower","repo":"kronan-mcp","archived":false,"pushedAt":"2026-04-19T23:15:12Z","stars":15,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/302322?v=4","ownerCreatedAt":"2010-06-10T23:42:26Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/302322?v=4&s=128","source":"github"},"presence":{"stars":15,"forks":1,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-04-19T23:15:12.000Z","score":18}}}},"grade_history":[],"reviews":[]}