New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@simlir-ai/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@simlir-ai/mcp-server

A thin MCP server for the simlir public product intelligence API.

latest
npmnpm
Version
0.1.1
Version published
Weekly downloads
13
-51.85%
Maintainers
1
Weekly downloads
 
Created
Source

@simlir-ai/mcp-server

The published Node.js Model Context Protocol adapter for the Simlir public product intelligence API is available on npm as @simlir-ai/mcp-server version 0.1.1 under Apache-2.0. The package is open source; installing the adapter does not provide free access to the Simlir service. API access still requires a Simlir account, API key, and any applicable credits or plan entitlement.

This package is intentionally separate from Simlir's repository-intelligence MCP server. It contains no ingestion code, customer data, database credentials, or repository tooling.

The npm package contains only the adapter and its public integration contract. Simlir's ingestion methods, backend code, database, customer data, service, and trademarks remain outside the Apache-2.0 licence.

Supported tools

ToolAPI operationCredits
simlir_search_productsSemantic product search2
simlir_search_products_by_imageVisual product search with optional natural-language context3
simlir_lookup_products_by_identifierExact GTIN/MPN/SKU lookup1

The tool names, inputs, market set, response envelopes, and error handling are bound to the checked-in public contract at public/api/openapi.json.

Local configuration

export SIMLIR_API_KEY=sk_your_key_here
npx @simlir-ai/mcp-server

Get an API key at https://simlir.com/dashboard/sign-up?ref=mcp-node.

Claude Desktop, Cursor, or VS Code

{
  "mcpServers": {
    "simlir": {
      "command": "npx",
      "args": ["@simlir-ai/mcp-server"],
      "env": {
        "SIMLIR_API_KEY": "${SIMLIR_API_KEY}"
      }
    }
  }
}

See examples/claude-desktop.json for the copy-paste configuration. Do not put a real API key in a checked-in config.

Development

npm install
npm run contract:check
npm test
npm run pack:check

The package uses HTTPS by default, validates all user inputs, caps request timeouts and retries, does not log query strings or response bodies, and keeps MCP stdout reserved for JSON-RPC transport.

For image search, pass image_url and market. Add the optional query field when the image should be combined with requirements such as “slim fridge freezer for a small flat” or “vegan protein suitable for cutting”. The image remains the visual signal; the context supplies the shopper’s semantic intent.

Support and maintenance

API response changes must update the canonical spec first, then this adapter's contract version and tests. Never hand-edit a copied response field list.

FAQs

Package last updated on 28 Aug 2026

Related posts