What is MCP Integration?
Model Context Protocol (MCP) lets AI agents use external tools through a standardized interface. Automagik-tools provides instant MCP servers for any API - no code required.Install once with
uvx automagik-tools list and connect to Claude Desktop, Cursor, VSCode, and more.Quick Start
1. Verify Installation
genie, omni, evolution-api, etc.
2. Generate MCP Config
3. Choose Your Client
Available Tools
Runuvx automagik-tools list to see all tools:
| Tool | Description | Environment Variables |
|---|---|---|
| genie | Generic MCP orchestrator with persistent memory | Optional: OPENAI_API_KEY |
| omni | Multi-tenant omnichannel messaging (WhatsApp, Slack, Discord) | Varies by instance |
| evolution-api | Complete WhatsApp messaging suite | EVOLUTION_API_BASE_URL, EVOLUTION_API_API_KEY |
| automagik | AI-powered agents and workflows | AUTOMAGIK_API_KEY, AUTOMAGIK_BASE_URL |
| gemini-assistant | Gemini consultation with session management | GEMINI_API_KEY |
Configuration Patterns
Basic Tool Setup
Tool with Environment Variables
Multiple Tools
Custom OpenAPI Tools
Convert any OpenAPI spec to an MCP tool:Testing Your Setup
1. Check Tool is Available
2. Test Tool Runs
3. Generate Config
4. Restart Your Client
- Claude Desktop: Quit completely (Cmd/Ctrl+Q) and reopen
- Cursor: Reload window (Cmd/Ctrl+R)
- VSCode: Reload window (Cmd/Ctrl+Shift+P → “Developer: Reload Window”)
5. Test Connection
Ask your AI client:Troubleshooting
Tool Not Showing Up
Check logs:Connection Refused
Test the tool directly:Authentication Errors
Verify environment variables:Client-Specific Setup
Claude Desktop/Code
Config:
~/Library/Application Support/Claude/claude_desktop_config.json (macOS)Test: “what tools are available?”Cursor
Config:
~/.cursor/mcp.jsonTest: Cursor MCP status panelVSCode + Cline
Config: VSCode Settings → Search “Cline MCP”Test: Cline panel shows tools
Custom OpenAPI
Convert any API to MCPWorks with all clients
Common Issues
uvx: command not found
Install uv:Tool version mismatch
Force latest version:JSON syntax errors
Validate your config:Next Steps
- Choose your client setup guide above
- Copy the tested config examples
- Restart your client
- Test with “what tools are available?”
- Start using MCP tools in natural language
All configs on this page are tested and work as-is. Just replace API keys with your actual values.

