Weni Server
FreeNot checkedMCP server that enables querying the Weni Insights Engine API for conversation metrics such as totals, resolved, unresolved, and transferred conversations.
About
MCP server that enables querying the Weni Insights Engine API for conversation metrics such as totals, resolved, unresolved, and transferred conversations.
README
MCP (Model Context Protocol) server that exposes tools to query the Weni Insights Engine API.
Available Tools
get_conversation_totals
Fetches 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.
Prerequisites
- Python 3.12+
- Poetry
Setup
- Clone the repository:
git clone <repo-url>
cd v1_mcp
- Install dependencies:
poetry install
- Create a
.envfile in the project root:
WENI_API_TOKEN=your_token_here
- Test the server:
poetry run python server.py
The server runs over stdio and waits for commands (no visible output). Press Ctrl+C to stop.
Cursor Configuration
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
wslas the command:{ "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.
Installing Weni Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/AlanJaeger/weni-mcpFAQ
Is Weni Server MCP free?
Yes, Weni Server MCP is free — one-click install via Unyly at no cost.
Does Weni Server need an API key?
No, Weni Server runs without API keys or environment variables.
Is Weni Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Weni Server in Claude Desktop, Claude Code or Cursor?
Open Weni Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Weni Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
