Setup
1. Get an API key
- Sign up for Harmonica if you haven’t already (free)
- Go to your Profile > API Keys > Generate API Key
- Copy your
hm_live_...key — it’s only shown once
2. Configure your AI tool
Add the server to your AI tool’s MCP config:Available tools
| Tool | Description |
|---|---|
create_session | Create a new deliberation session and get a shareable join URL |
list_sessions | List your sessions (filter by status, search by keywords) |
get_session | Get full details of a session |
get_responses | Get participant responses |
get_summary | Get the AI-generated summary |
search_sessions | Search sessions by topic or goal |
Example prompts
Once connected, try these prompts with your AI agent:- “Create a Harmonica session about team retrospective with the goal of reviewing Q1”
- “List my active Harmonica sessions”
- “Show me the summary for session [id]”
- “What did participants say in the remote work session?”
- “Search my sessions about governance”
Claude Code slash command
If you use Claude Code, you can also install the harmonica-chat slash command for designing, creating, and managing sessions:/harmonica-chat for guided session design, or /harmonica-chat "Topic" for quick creation.
Environment variables
| Variable | Required | Default |
|---|---|---|
HARMONICA_API_KEY | Yes | — |
HARMONICA_API_URL | No | https://app.harmonica.chat |