Skip to main content
Glama
README.md
# vndly-mcp

Official MCP server for [VNDLY](https://vndly.io) — inventory and order management.

[![MCPVault](https://mcpvault.io/badge/vndly-mcp.svg)](https://mcpvault.io/servers/vndly-mcp)

Connect any MCP-compatible AI client (Claude Desktop, Cursor, etc.) to your VNDLY account to search products, check orders, and monitor reorder alerts directly from your AI assistant.

## Tools

| Tool | Description |
|---|---|
| `search_products` | Search products and variants by name, SKU, or category |
| `list_orders` | List purchase or sales orders with status and totals |
| `get_low_stock_alerts` | Get current reorder alerts with suggested quantities |

## Setup

### 1. Get an API key

Sign in to your VNDLY account and go to **Settings > API Keys** to generate a key.

### 2. Add to Claude Desktop

Add the following to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "vndly": {
      "command": "npx",
      "args": ["-y", "vndly-mcp"],
      "env": {
        "VNDLY_API_KEY": "vndly_your_key_here"
      }
    }
  }
}
```

### 3. Other clients

Any MCP-compatible client works. Set the `VNDLY_API_KEY` environment variable before starting the server:

```bash
VNDLY_API_KEY=vndly_your_key_here npx vndly-mcp
```

## Environment variables

| Variable | Required | Default | Description |
|---|---|---|---|
| `VNDLY_API_KEY` | Yes | | Your VNDLY personal API key |
| `VNDLY_API_URL` | No | `https://www.vndly.io` | Override for self-hosted VNDLY |

## License

MIT

TDQS

A4/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a distinct resource and action: searching products, listing orders, and retrieving low stock alerts. There is no overlap or ambiguity in their purposes.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern: search_products, list_orders, get_low_stock_alerts. The verbs (search, list, get) are varied but appropriately describe the actions, and the style is uniformly snake_case.

Tool Count4/5

With 3 tools, the server is on the lean side but not unreasonably so. Each tool appears focused and purposeful, covering a specific read-oriented need for VNDLY data. It feels slightly thin but acceptable for a niche integration.

Completeness2/5

The tools only provide read operations (search, list, get alerts) with no create, update, or delete capabilities. Missing obvious operations like retrieving order details, viewing a specific product, or executing reorders create significant gaps for typical workflows.

Maintenance

ActivitySlowing
ResponsivenessNo issues