Abicart summed up from the shell.
Pull Abicart orders, revenue per week, best sellers, articles, customers and discounts as JSON — from Bash over the Abicart MCP. One admin API token, then every read is a shell command an agent can schedule, and catalog edits go through the same approval gate as every other write in Cogny.
cogny --who
TWO PATHSChecking how an Abicart shop is doing means opening the order list, exporting it, and building the week-over-week sums in a spreadsheet. get_sales_summary pages through every order server-side and returns the totals per day, week or month in the shop’s base currency in one call. Connect Abicart once in Cogny Solo and let your coding agent — or scheduled reports — do the querying for you.
❯ start SoloSelf-onboard with one command. The CLI issues a key, wires nothing, and exposes every Abicart tool over JSON-RPC. First 15 calls are free.
$ npx @cogny/cli init --agent claude-codecogny tools call
3 EXAMPLESReal tool names from the Abicart MCP. Send --input JSON, get JSON back.
mcp__Abicart__get_sales_summaryOrders and revenue per ISO week, foreign currencies converted with each order’s exchange rate.mcp__Abicart__get_top_articlesBest sellers in a window, by revenue or quantity.mcp__Abicart__list_ordersFilter orders by window and status, page with offset.cogny tools list
MOREA sample of the rest of the Abicart surface. Run cogny tools list --json for every tool and its input schema.
mcp__Abicart__get_shopmcp__Abicart__count_ordersmcp__Abicart__get_ordermcp__Abicart__get_order_shipmentsmcp__Abicart__list_articlesmcp__Abicart__get_articlemcp__Abicart__list_article_groupsmcp__Abicart__get_article_group_treemcp__Abicart__list_customersmcp__Abicart__count_customersmcp__Abicart__list_discountsmcp__Abicart__update_articlemcp__Abicart__update_discountmcp__Abicart__call_methodcogny --faq
No — it is the Cogny CLI calling the Abicart MCP over the cogny-mcp-proxy, which speaks Abicart’s JSON-RPC 2.0 API (developer.abicart.se). You connect an Abicart admin API token once in Cogny, then read the shop from Bash. Abicart AB is not affiliated.
In the Abicart admin for the webshop, create an API token and copy the value in the Token column. It is an administrator token bound to that shop, so no shop id is needed — the MCP resolves it from the token.
Only through explicitly named write tools — update_article, create_article, update_article_group, update_order (note/tags/external number), update_customer, create_discount and update_discount — each flagged as a write so Cogny asks before running them. Deletes, checkout, payment capture and shipping are not exposed; the call_method escape hatch blocks them too.
get_sales_summary and get_top_articles convert each order to the shop’s base currency using the exchange rate Abicart stores on the order at purchase time, and also report native amounts per currency.
related CLIs
Building an agent? The full tool map for all servers is one fetch: /cli/llms.txt