Prerequisites
- automagik-tools installed:
uvx automagik-tools list - Claude Desktop or Claude Code CLI
- API keys (if needed for specific tools)
Configuration File Location
- macOS
- Windows
- Linux
Example 1: Genie Tool (No Auth Required)
Tested Configuration:- Save the config file
- Restart Claude Desktop (Cmd/Ctrl+Q, then reopen)
- Open chat and ask: “what MCP tools are available?”
- Expected: Should list “genie” with available tools
Example 2: Evolution API (With Auth)
Tested Configuration:- Replace
YOUR_API_KEY_HEREwith your actual Evolution API key - Restart Claude Desktop
- Ask: “what evolution-api tools are available?”
- Expected: Lists WhatsApp messaging tools
Example 3: Omni Tool (No Auth)
Tested Configuration:- Save and restart Claude
- Ask: “what omni tools do you have?”
- Expected: Shows omnichannel messaging capabilities
Example 4: Multiple Tools
Tested Configuration:Custom OpenAPI Tool
Test It Works:- Get GitHub token from https://github.com/settings/tokens
- Add to config and restart Claude
- Ask: “list my GitHub repositories”
- Expected: Claude uses GitHub API to list your repos
Troubleshooting
Problem: Tool not showing up
Check logs:Problem: Connection refused
Test directly:Problem: Authentication errors
Check environment variables:- Remove trailing commas in JSON
- Escape special characters in API keys
- Use double quotes, not single quotes
- Verify API endpoint is accessible
Generate Config Helper
Use the built-in config generator:"mcpServers": { ... } for Claude.
Verification Checklist
- Run
uvx automagik-tools listshows available tools - Config file exists at correct location
- JSON syntax is valid (no trailing commas)
- Tool runs:
uvx automagik-tools tool TOOLNAME -t stdio - Claude restarted completely (Cmd/Ctrl+Q)
- Ask Claude: “what MCP tools do you have?”
- Tool name appears in Claude’s response
- Can use tool: “use genie to…” or “with evolution-api…”
Real Test Output
Command:"mcpServers":

