Connect AI agents to WrenAI — query your data, generate SQL, build charts, and get business insights using natural language.
AI Agent ←→ MCP ←→ WrenAI Server
├── get_project_metadata
├── ask (end-to-end Q&A)
├── generate_sql
├── run_sql
├── generate_chart (VegaSpec)
└── generate_summary
- A running WrenAI instance with MCP enabled
- Web / desktop (claude.ai, Claude Desktop, ChatGPT): just your WrenAI account (OAuth login)
- CLI (Claude Code): Node.js >= 18 for the stdio proxy + WrenAI API key
Add MCP connector + create skill. Auth is handled via OAuth.
Step 1 — Add MCP Connector:
- Go to Customize → Connectors → Add custom connector
- Give a name to your mcp
- URL: Copy your project MCP url in wrenai.
- Auth: OAuth (you'll be redirected to log in with your WrenAI account)
Step 2 — Upload Skill:
- Open a Customize → Skills → Create a skill → Upload a skill
- Upload
web/claude/wrenai-analyst/SKILL.md
Generate the skill files locally:
git clone https://github.com/canner/wrenai-mcp.git && cd wrenai-mcp && ./setup --host web
Clone the repo, run the installer, and install the skill plugin:
git clone https://github.com/canner/wrenai-mcp.git
cd wrenai-mcp
./install.sh
claude plugin marketplace add ./
claude plugin install wrenai-mcpYou'll need your MCP URL and API key from WrenAI → Settings → API.
Done. Restart Claude Code and try /wrenai-analyst tell me about my data
Add MCP connector + set up custom instructions. Auth is handled via OAuth.
Step 1 — Enable Developer Mode & Add MCP Connector:
- Go to Settings → Apps & Connectors → Advanced settings
- Enable Developer Mode
- Back to Apps & Connectors, click Add → Add MCP server
- Name:
wrenai - URL:
https://app.getwren.ai/api/mcp/{your_project_id} - Auth: OAuth (you'll be redirected to log in with your WrenAI account)
Step 2 — Add Custom Instructions:
- Go to Settings → Personalization → Custom Instructions
- Paste the content from
web/chatgpt/wrenai-analyst-skill.md
Generate the skill content locally:
git clone https://github.com/canner/wrenai-mcp.git && cd wrenai-mcp && ./setup --host chatgptSee ChatGPT Developer Mode & MCP docs for details.
| Skill | Description |
|---|---|
setup-wrenai-mcp |
One-time setup — connects your agent to a WrenAI instance |
wrenai-analyst |
Data analyst — SQL, charts, insights from natural language |
| Platform | MCP Setup | Skill Setup | Steps |
|---|---|---|---|
| claude.ai | Connectors UI (OAuth) | Skills UI (paste content) | 2 |
| Claude Desktop | Integrations UI (OAuth) | Project Knowledge | 2 |
| Claude Code | ./install.sh (auto-configures stdio proxy + API key) |
claude plugin marketplace add ./ + claude plugin install wrenai-mcp |
2 |
| ChatGPT | Developer Mode → Add MCP Connector | Custom Instructions (paste content) | 2 |
Let teammates use the skills without installing:
# For Claude Code — clone into project and configure .mcp.json
git clone https://github.com/canner/wrenai-mcp.git .claude/plugins/wrenai-mcp
# Then add the .mcp.json config as shown in section 3 above