Connect Hermes Agent to your store
Hermes Agent can operate your store conversationally — from Discord, Telegram, or the desktop app — through Shopigent's MCP endpoint.
Prerequisite: You've installed Shopigent and generated a connection key on the dashboard. The button is Generate connection key, or Regenerate connection key when one already exists. See Getting Started.
1. Add the MCP server to Hermes
hermes mcp add shopigent https://mcp.shopigent.greeknous.com/mcp \
--header "Authorization: Bearer ***"
Or add it to your Hermes config.yaml:
mcp:
servers:
shopigent:
url: https://mcp.shopigent.greeknous.com/mcp
headers:
Authorization: "Bearer YOUR_API_KEY"
2. Talk to your store
From any connected chat:
Πόσες παραγγελίες είχαμε σήμερα; Ποια προϊόντα πούλησαν περισσότερο;
Hermes calls list_orders / list_products and answers with live data — in any language.
3. Prompts for any language
Greek
Βρες τα προϊόντα που έχουν απόθεμα κάτω από 5 τεμάχια και φτιάξε
μια λίστα για παραγγελία.
Πόσα προϊόντα πωλήθηκαν αυτή την εβδομάδα; Σύγκρινε με την προηγούμενη.
English
Show me all orders from last week grouped by day. Which day had the most revenue?
Create a discount called SPRING25 for 25% off on all products in the
"Spring Collection" collection, valid for 7 days. Dry-run first.
4. Autonomous routines
Because Hermes supports scheduled jobs, you can combine it with Shopigent for recurring ops:
- Daily sales summary delivered to Discord every morning
- Low-stock alerts checked hourly
- Weekly draft of a promo discount, waiting for your approval via the confirmation gate
The confirmation gate is key: an autonomous agent can prepare writes around the clock. Destructive tools pause by default. Publishing a product to a sales channel, changing a variant's shipping weight, uploading product media, and creating a theme pull request always pause. For every other write you can turn the gate off in Curated Tools if you trust the workflow.
Troubleshooting
- Connection fails — verify the URL and that the key hasn't been revoked.
- Tool missing — the category is toggled off in Curated Tools, or your plan doesn't include it.
- Scheduled job fails — check Hermes' cron logs; the API key may have expired.