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
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
Install
- Works in
Manual install
npx insales-mcpRuns over stdio; requires the environment variables to be set beforehand.
Access and checks
How we reviewBroad 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 themMCP
- Transport
- stdio, http
- Authentication
- API key
Environment variables
INSALES_API_KEYrequired, secret- InSales store API key.
INSALES_PASSWORDrequired, secret- InSales store API password.
INSALES_DOMAINrequired- 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.
Related
MCP serversMoySklad MCP: products, stock, orders
mcp-moysklad
An MCP server for MoySklad: product and stock search, counterparties by INN, creating and reading orders, a sales summary via a single npx package
MoySklad MCP
moysklad-mcp
MoySklad MCP server with 60 tools: products, stock, orders, shipments, receipts, payments, profit reports
RetailCRM MCP
retailcrm-mcp
RetailCRM MCP server: orders, customers, products, stock, payments, tasks and store analytics via API v5
Spree admin MCP: an assistant finds products, builds reports, cancels orders and edits the catalog within granted rights.
RetailCRM MCP server
RetailCRM MCP Server
A RetailCRM MCP server with one-click Railway or Render deploy: orders, customers, products, statistics and reference data
RetailCRM MCP on the official PHP client
retailcrm-mcp
44 tools and 2 prompt skills for RetailCRM built on the official PHP client: orders, customers, inventory, payments, tasks and PII-free analytics
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.