InSales MCP server

insales-mcp

An MCP server for the InSales online store platform: products, orders, customers and categories via the admin API

  • 1 ★ on the repository
  • Last commit
MCP server

Broad access

Why this level

  • Runs a server via npx with the InSales store admin key and password
  • Gives the agent store orders and customers, which means shopper personal data
  • All eight tools are read-only
All reasons and checks
Russian stack

7z6zr8t6rg-ai/insales-mcp

Install

Manual install

npx insales-mcp

Runs over stdio; requires the environment variables to be set beforehand.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Runs a server via npx with the InSales store admin key and password
  • Gives the agent store orders and customers, which means shopper personal data
  • All eight tools are read-only

This is third-party code. Review the repository files before installing.

What it does

The server connects to an InSales store's admin API using basic auth with an API key and password, and gives an agent eight read tools: product, order and customer lists and cards, plus categories and collections. It also ships two ready prompts: a recent-orders summary with anomaly detection and a low-stock product search. The server runs as a plain stdio process via npx or as an HTTP service on a chosen port.

Who it is for. For owners and managers of InSales stores who want an agent to check orders and stock levels.

Good fit when

  • You need a quick look at recent orders and want anomalies flagged
  • You need to find products that are about to run out of stock
  • You want an agent to have read access to an InSales store's catalog and customers

Not a fit when

  • You need to change prices, order statuses or create products: the server only reads data
  • You need a different e-commerce platform than InSales

Example request

Show recent InSales orders and flag anything unusual among them

MCP

Transport
stdio, http
Authentication
API key

Environment variables

INSALES_API_KEY required, secret
InSales store API key.
INSALES_PASSWORD required, secret
InSales store API password.
INSALES_DOMAIN required
Store subdomain without .myinsales.ru.

Limitations

The project is small, has no npm release at review time, a single author and few stars. All eight tools are read-only; the server cannot write to the store. It needs an InSales admin API key and password.

How to disable. Remove the insales-mcp server from your MCP client config.

FAQ

Can this server place or change an order?

No, all its tools only read products, orders, customers and categories.

How do I get the key and password for INSALES_API_KEY?

The README does not detail this step; the key and password come from the store's API settings on InSales.

Discussion

No questions or reviews yet.

Russian stack

An MCP server for MoySklad: product and stock search, counterparties by INN, creating and reading orders, a sales summary via a single npx package

MCP serverBroad access

MoySklad MCP

moysklad-mcp

Russian stack

MoySklad MCP server with 60 tools: products, stock, orders, shipments, receipts, payments, profit reports

MCP serverBroad access10Repository stars

RetailCRM MCP

retailcrm-mcp

Russian stack

RetailCRM MCP server: orders, customers, products, stock, payments, tasks and store analytics via API v5

MCP serverBroad access2Repository stars
Official

Spree admin MCP: an assistant finds products, builds reports, cancels orders and edits the catalog within granted rights.

MCP serverBroad access15.8KRepository stars

RetailCRM MCP server

RetailCRM MCP Server

Russian stack

A RetailCRM MCP server with one-click Railway or Render deploy: orders, customers, products, statistics and reference data

MCP serverBroad access1Repository stars
Russian stack

44 tools and 2 prompt skills for RetailCRM built on the official PHP client: orders, customers, inventory, payments, tasks and PII-free analytics

MCP serverBroad access

README in short

The README gives a table of eight read tools and two ready prompt skills, the environment variables needed for auth, and launch commands for stdio via npx or as an HTTP server. It separately describes the auth scheme: basic authentication with a key and password against the store's myinsales.ru subdomain. A short development and testing section follows.

README badge

Report a problem