check-integrationlisted
Install: claude install-skill nowledge-co/community
# Check Connector
> Verify Nowledge Mem is running and guide the user to the best connector for their agent.
## When to Use
- User asks about Nowledge Mem setup or configuration
- Memory tools are failing or not available
- User asks "is my memory working?" or "how do I set up Nowledge Mem?"
- First time using Nowledge Mem in this agent
- User asks about upgrading from skills to a native connector
## Step 1: Check nmem CLI
```bash
nmem --json status
```
Use this rule before repairing anything:
- **Same machine as Nowledge Mem Desktop:** use the desktop app's bundled `nmem`. Ask the user to open Nowledge Mem; if the command is still missing, use **Settings → Preferences → Developer Tools → Install bundled CLI**.
- **Different machine:** install the standalone PyPI package `nmem-cli` on this machine, then point it at the user's Mem server. This covers remote servers, dev boxes, CI runners, hosted agents, and SSH machines. Python 3.11+ is required.
Do not install the PyPI CLI over the desktop-bundled CLI on the user's own desktop unless the user explicitly asks for a standalone CLI.
If the agent is not on the desktop machine and `nmem` is missing, install the PyPI CLI:
```bash
python3 -m pip install --user nmem-cli
# or: pipx install nmem-cli
# or for one-off checks: uvx --from nmem-cli nmem --json status
nmem config client set url https://<their-mem-server>
nmem config client set api-key nmem_...
nmem --json status
```
If `nmem` exists but status fails, Nowledge Mem