Chorus MCP unifies engagements, conversations, playlists, scorecards, and users into one searchable data source so your coaching and revenue workflows stay in sync.
What is Chorus MCP?
Chorus MCP generates a tailor-made node that speaks the Chorus API. Describe the data you need, and the AI creates a node that returns structured data ready for any workflow. Build once, reuse anywhere.What Can It Do for You?
- Search recorded meetings or calls with filters like date, duration, participants, and trackers
- Pull rich conversation details for coaching or QA
- Discover playlists for onboarding, enablement, or training
- Review scorecards by recipient, reviewer, or initiative to monitor performance
- List users with roles and team assignments for security and access audits
Available Tools
Tool | What It Does | Example Use |
---|---|---|
Get Me | Get authenticated user details including profile, permissions, and team assignments | ”Return structured data for the authenticated user including name, email, role, permissions, and team assignments” |
Get Engagements | Get conversations or meetings with advanced filtering by type, duration, participants, dates, and tracker information | ”Search engagements within start date to end date for type meeting type , and return engagement id, title, start time, duration, and participants” |
Delete Engagement | Delete a specific engagement or conversation by ID | ”Using engagement id , delete the engagement and return deletion status” |
Get Conversation | Fetch detailed conversation data by ID with customizable field selection | ”Using engagement id , fetch conversation details and return title, duration in minutes, participants, trackers, and recording URL” |
Get Playlists | Fetch playlists with filtering by type, ownership, subscription status, and sorting options | ”Find playlists owned by owner email and return playlist id, name, type, and item count” |
Get Scorecards | Fetch scorecards with filtering by recipients, reviewers, initiatives, and submission dates | ”Find scorecards for recipient user email submitted between start date and end date , and return scorecard id, status, reviewer, and submitted date” |
Get Users | Fetch all users from Chorus with profile information, roles, and team assignments | ”Return structured data for users including name, email, role, and team assignments” |
How to Use
1
Create Your Chorus MCP Node
Go to your node library, search for Chorus, and click “Create a node with AI”
2
Add Your Prompt
Drag the Chorus node to your canvas and add your prompt in the text box. Use variables like
date range
, meeting type
, or user email
so the node is reusable.3
Test Your Node
Run the node to view results. If everything looks good, keep going. If not, check the troubleshooting tips below.
4
Save and Reuse
Once your Chorus node works as expected, save it to your library and drop it into any future workflow.
Example Prompts
Here are some prompts that work well with Chorus MCP: Find Recent Meetings:Start simple. First create a node to find engagements and return engagement IDs. Then create a second node to pull conversation details by ID. This keeps each step fast and easy to debug.
Troubleshooting
If your Chorus MCP node isn’t working as expected, try these best practices:Keep Prompts Simple and Specific
- Good: “Search for
meeting title
indate range
and return engagement id and start time” - Less Efficient: “Find meetings in
date range
, summarize key points, and post to Slack”
For best results, break multi-step tasks into separate nodes. Chorus MCP works best with focused, single-action prompts.
Match What Chorus Can Do
- Good: “Find scorecards for
user email
indate range
and return scorecard id, status, and reviewer” - Less Efficient: “Find scorecards and write them to a Google Sheet”
Chorus MCP excels at retrieving structured data from Chorus. For writing to spreadsheets, combine it with Google Sheets Writer in your workflow.
Break Complex Tasks Into Steps
Trying to do everything in one prompt might cause timeouts and slow responses:1
Step 1: Get Engagements
Search engagements in
date range
and return engagement id, title, and start time2
Step 2: Get Conversation Details
Using
engagement id list
, fetch conversation details and return title, duration in minutes, participants, and trackers3
Step 3: Summarize Insights
Using
conversation details
, generate a short summary per engagement with the Ask AI nodeConnect these nodes sequentially in your workflow. Outputs from each step become inputs for the next, keeping everything modular and maintainable.
Focus on Data Retrieval
Chorus MCP is great at getting information from Chorus. For analysis or content creation, connect it to other nodes. Example:- Good prompt: “Using
engagement id
, fetch conversation details and return title, participants, and duration” - Less Efficient: “Fetch conversation details and create a 3-bullet summary”
Use Ask AI for summaries or analysis, Gmail Sender for emails, and Slack Message Sender for Slack messages. Chorus MCP focuses on returning accurate structured data from your Chorus instance only.
Troubleshooting Node Creation
Empty Outputs
Empty Outputs
If you’re seeing empty outputs in the node creation window (or if you’ve already created the node, hover over it and click “Edit”), ask the AI to add debug logs and verify the API response. Specifically mention that you received empty outputs.
Incorrect Results
Incorrect Results
In the node creation window (or if you’ve already created the node, hover over it and click “Edit”), describe in detail what you expected versus what you received so the AI can adjust filters or fields.
Errors
Errors
First click “Fix with Gummie”. If multiple attempts fail, simplify your prompt or contact support.
Iterate Using the Chat
Iterate Using the Chat
Node creation often requires a few tweaks. Use the chat interface in the node creation window to refine filters, output fields, or pagination. The AI will adjust the node based on your feedback.
Need More Help?
- Watch What are MCP Nodes video tutorial
- Check out MCP Best Practices in Gumloop University
- Join the Gumloop Community for support
- View the Chorus MCP setup guide for Claude and Cursor
- Contact support at support@gumloop.com