Documentation Index
Fetch the complete documentation index at: https://help.harmonica.chat/llms.txt
Use this file to discover all available pages before exploring further.
What are context sources?
Context sources are reference materials you attach to a session. The AI facilitator reads them during each participant conversation — so instead of working only from the session goal and prior discussions, it can draw on documents you’ve provided, summaries from related sessions, or live data from an MCP server. Up to 20 sources can be attached per session. Adding sources is a Pro feature.Source types
Files
Upload a document — a brief, a research report, a product spec, or any plain text or Markdown file. Short files (under 50 KB) are read in full on every turn. Longer files are chunked and indexed; the facilitator retrieves the most relevant passages based on what’s happening in the conversation. Use files when you want the facilitator to stay anchored in specific written material — for example, grounding a feedback session in an existing proposal, or keeping a planning session connected to a strategy document.Sessions
Reference another Harmonica session by ID. The referenced session’s summary is attached to this session as context. This is useful for cross-pollination: a second session can build on what the first group said, even if the participants are completely different. The snapshot is taken at the time you add the source. If the referenced session’s summary changes later, use the Refresh action on the source to pull in the updated version.MCP servers
Attach an MCP (Model Context Protocol) server via its URL. The facilitator connects to the server live on each turn and can call its tools during the conversation. Use this for real-time integrations — a knowledge base, a live data feed, or a custom tool that should be available to the facilitator mid-session.MCP sources require a publicly reachable server URL. The facilitator connects on each participant turn, so latency and availability of your MCP server affects conversation speed. After five consecutive failures, a source is marked unhealthy and skipped until you reconnect it.
Attach a context source
Open Session Design
From your session results page, open the session overview panel and navigate to the Sources tab.
Choose a source type and fill in the details
- File
- Session
- MCP
Select a plain text or Markdown file from your device. Give it a title so you can identify it in the sources list. Files over 50 KB are chunked automatically — you don’t need to do anything differently.
Manage existing sources
From the Sources tab, each attached source shows its title, type, and status.- Remove — detaches the source. Existing conversations already in progress are not affected.
- Refresh (session sources only) — updates the attached summary from the referenced session. Useful if that session has produced new results since you originally attached it.
How the facilitator uses context sources
Context sources are read at the start of each conversation turn, before the facilitator generates its response. The order of priority (from highest to lowest) in the facilitator’s view is:- The session’s core fields (goal, context, critical information)
- Any organizational context you’ve set at the account level
- Session-level context sources (files, sessions, MCP)
- Scratchpad themes accumulated from prior conversations
Related guides
Session settings
Other per-session configuration options
Chains
Using context from one step to inform the next
Session results
Reviewing what the facilitator surfaced
Templates
Starting from a pre-built session design