Real Example: Team Genie Server
Step 1: Start SSE Server
Real Output:
Step 2: Team Members Connect
Each team member adds to their Claude config:team-server with actual server IP/hostname.
Step 3: Test Connection
From any team machine:Available Built-in Tools
Confirmed available tools fromuvx automagik-tools list:
| Tool | Type | Description |
|---|---|---|
| omni | Auto-discovered | Multi-tenant omnichannel messaging (WhatsApp, Slack, Discord) |
| wait | Auto-discovered | Simple wait functionality for agent workflows |
| json-to-google-docs | Auto-discovered | Convert JSON to DOCX via Google Docs templates |
| evolution-api | Auto-discovered | Complete WhatsApp messaging suite for Evolution API v2 |
| genie | Auto-discovered | Tool orchestration and coordination |
What Gets Shared
When running tool via SSE:- Tool access: All team uses same tool instance
- Single connection point
- Centralized logging
What Doesn’t Get Shared
- API keys (must be set on server before starting)
- Local files
- Individual Claude configurations
- Conversation history
Network Requirements
- Port 8000 open (or custom port)
- Team on same network or VPN
- Firewall allows HTTP connections to SSE endpoint
Security
DO:- Run on internal network only
- Use VPN for remote access
- Set firewall rules
- Expose to public internet without auth (no auth tested yet)
- Share raw API keys in configs
- Allow untrusted network access
What We Tested
- Starting Genie on SSE transport: Works
- Server binds to 0.0.0.0:8000: Works
- Output shows SSE endpoint URL: Works
What We Didn’t Test
- Actual team member connections
- Multiple simultaneous connections
- SSE connection stability
- Error handling
- Authentication/authorization
- Team usage patterns
- Load handling
Transport Options
From help output, three transports available:stdio: Local use, defaultsse: Team sharing, tested startup onlyhttp: Not tested
Next
- API Integration - Add more tools
- Multi-Tool Orchestration - Coordinate tools

