Cx Assistant Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Cx Assistant Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Query Cisco CX Assistant (production and stage) directly from Cursor using natural language. No API keys, no curl, no JavaScript — just type your question.
python --version to check)Copy the cx-assistant-mcp folder to your machine, for example:
Windows: C:\Users\<your-name>\Projects\cx-assistant-mcp
Mac: /Users/<your-name>/Projects/cx-assistant-mcp
Open a terminal in the project folder and run:
Windows:
python -m venv venv
venv\Scripts\pip install -r requirements.txt
venv\Scripts\python -m playwright install chromiumMac:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
playwright install chromiumMac note: Login uses your real installed Chrome (required for Cisco Duo device trust). If Chrome is not installed, it falls back to bundled Chromium, which may fail Duo authentication. Install Google Chrome if login fails.
Open this file (create it if it doesn't exist):
Windows: C:\Users\<your-name>\AppData\Roaming\Cursor\User\mcp.json
Mac: ~/.cursor/mcp.json
Add this configuration (replace <your-name> with your username):
Windows:
{
"mcpServers": {
"cx-assistant": {
"command": "C:/Users/<your-name>/Projects/cx-assistant-mcp/venv/Scripts/python.exe",
"args": ["C:/Users/<your-name>/Projects/cx-assistant-mcp/server.py"]
}
}
}Mac:
{
"mcpServers": {
"cx-assistant": {
"command": "/Users/<your-name>/Projects/cx-assistant-mcp/venv/bin/python",
"args": ["/Users/<your-name>/Projects/cx-assistant-mcp/server.py"]
}
}
}Restart Cursor. Go to Settings → Features → MCP — you should see cx-assistant listed with 5 tools.
In Cursor chat, type:
Login to CX Assistant productionA browser window opens. Complete your Cisco Duo login. The window closes automatically. You're ready.
Ask stage: What are the adoption barriers for United Nations CAV BU 104461?Ask production structured: What is the renewal risk for deal D-72595030?Ask production open: Summarize my top 10 at-risk renewalsLogin to CX Assistant stage| Tool | Environment | Question type | Best for |
|---|---|---|---|
ask_production_structured | Production | 116 pre-built | Known question types with deal IDs, customer names |
ask_production_open | Production | Free-form | Ad-hoc questions, exploration |
ask_stage_structured | Stage | 116 pre-built | Testing pre-built questions against stage data |
ask_stage_open | Stage | Free-form | Testing new questions, exploring stage data |
login | Both | — | Authenticate or re-authenticate |
United Nations CAV BU 104461 is more reliable than just United NationsD-XXXXX (e.g. D-72595030)Login to CX Assistant production again| Problem | Solution |
|---|---|
| MCP not showing in Cursor | Check mcp.json path and restart Cursor |
| "Not authenticated" error | Run Login to CX Assistant production |
| Browser doesn't open | Run playwright install chromium in the project folder |
| "Could not find matching question" | Use ask_*_open for free-form questions instead |
| Login browser doesn't close | Complete Duo login — browser closes automatically after redirect |
| Duo login fails on Mac | Install Google Chrome — bundled Chromium lacks device trust support |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.