
123elec Mcp
123elec-mcp is a MCP server that connects AI agents to the official 123elec merchant catalogue, stock, cart, and orders API.
About
io.github.Servicedsi/123elec-mcp is the official Model Context Protocol interface for the 123elec electrical supplies merchant. developers and small teams who ship ecommerce adjacent tooling, internal procurement bots, or field-service apps can register the remote endpoint so agents can search catalogue, check availability, manipulate cart context, and reason about orders without hand-writing scrapers or undocumented REST guesses. The published server uses streamable HTTP transport, which fits hosted MCP clients that prefer remote servers over stdio subprocesses. It is a narrow integration: valuable when your workflow genuinely depends on 123elec as a supplier, not as a generic shopping abstraction. Pair it with your own validation layer for pricing, tax, and fulfillment rules before any production checkout automation.
- Official 123elec merchant MCP over streamable HTTP at mcp.123elec.com
- Catalog, stock, panier (cart), and commandes (orders) in one remote server
- Server schema version 1.0.2 with no local API key listed in the published manifest
- French electrical-supplies B2B/B2C data source for agent-driven quoting or reorder flows
123elec Mcp by the numbers
- Exposes 5 verified tools (MCP introspection)
- Data as of Jul 7, 2026 (Skillselion catalog sync)
claude mcp add --transport http 123elec-mcp https://mcp.123elec.com/mcpAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| Transport | HTTP |
|---|---|
| Auth | None |
| Tools | 5 |
What it does
Let your coding agent query 123elec product catalog, stock, cart, and orders when you automate procurement or merchant-facing tools.
Who is it for?
Best when you're automating B2B electrical procurement, reseller dashboards, or internal ops bots tied to 123elec.
Skip if: Generic global ecommerce stacks, developers outside the 123elec ecosystem, or teams that need payments without their own compliance review.
What you get
After you register the remote MCP URL, your agent can call merchant-native tools for catalogue and order context inside the IDE.
- Registered remote MCP connection to mcp.123elec.com
- Agent-callable catalogue, stock, cart, and order tools in your dev workflow
- Documented tool list from the live server for your integration spec
By the numbers
- Published server version 1.0.2
- 1 remote endpoint: https://mcp.123elec.com/mcp (streamable-http)
- Manifest describes catalogue, stock, panier, and commandes capability areas
Tools 5
Public tool metadata - what this server can do for an agent.
search_products4 paramsRecherche de produits par mot-clé avec pagination
searchstringrequiredTerme de recherchepageSizenumberRésultats par page (max 50)currentPagenumberNuméro de pagestorenumberstore_id Magento (contexte tarifaire B2C/B2B)
get_product2 paramsDétails complets d'un produit par SKU
skustringrequiredSKU du produitstorenumberstore_id Magento (contexte tarifaire B2C/B2B)
check_stock1 paramVérifie le stock de plusieurs produits
skusarrayrequiredListe des SKUs
get_categoriesListe hiérarchique des catégories
get_recommendations2 paramsObtient des recommandations de produits basées sur un panier (modèle Transformer WattHelper)
basketarrayrequiredListe des SKUs dans le panierknumberNombre de recommandations à retourner (1-10)
Recommended MCP Servers
How it compares
Merchant MCP integration for one French supplier, not a multi-store agent skill or marketplace.
FAQ
Who is 123elec-mcp for?
Developers and small shops that already buy or sell through 123elec and want Claude Code, Cursor, or Codex to read catalogue and order data via MCP.
When should I use 123elec-mcp?
Use it during Build when you wire agent workflows to real stock, cart, or order endpoints instead of maintaining brittle HTML parsers.
How do I add 123elec-mcp to my agent?
Add the published remote server URL https://mcp.123elec.com/mcp as a streamable-http MCP entry in your client’s MCP settings, then verify tool calls against a sandbox account.