Weni Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Weni 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.
MCP (Model Context Protocol) server that exposes tools to query the Weni Insights Engine API.
get_conversation_totalsFetches total conversation metrics for a Weni project within a given period.
Parameters:
| Parameter | Type | Description |
|---|---|---|
project_uuid | string | Weni project UUID |
start_date | string | Start date (YYYY-MM-DD) |
end_date | string | End date (YYYY-MM-DD) |
Returns: total conversations, resolved, unresolved, and transferred to human support.
git clone <repo-url>
cd v1_mcppoetry install.env file in the project root:WENI_API_TOKEN=your_token_herepoetry run python server.pyThe server runs over stdio and waits for commands (no visible output). Press Ctrl+C to stop.
Create the file .cursor/mcp.json in the project root:
{
"mcpServers": {
"weni-insights": {
"command": "poetry",
"args": ["run", "python", "server.py"],
"cwd": "/path/to/v1_mcp",
"env": {
"WENI_API_TOKEN": "your_token_here"
}
}
}
}Note (WSL): if running on WSL from Windows, use wsl as the command:>
``json { "mcpServers": { "weni-insights": { "command": "wsl", "args": [ "bash", "-c", "cd /mnt/c/path/to/v1_mcp && /home/your_user/.local/bin/poetry run python server.py" ], "env": { "WENI_API_TOKEN": "your_token_here" } } } } ``After configuring, reload Cursor (Ctrl+Shift+P → "Developer: Reload Window") and enable the server in Settings → Tools & MCP.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.