# CustomerGauge MCP for AI Agents MCP

> CustomerGauge connects your AI agent directly to B2B experience data. Monitor Net Promoter Scores (NPS) across entire account portfolios, review detailed customer survey feedback, and tie that sentiment back to specific revenue impact figures for actionable insights.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Tags:** nps-tracking, experience-management, survey-analysis, b2b-feedback, revenue-impact, customer-insights

## Description

Stop guessing about client health. CustomerGauge gives your AI client a direct line into the real story behind your B2B relationships. You can monitor everything from overall Net Promoter Scores (NPS) across an entire set of accounts, down to reading verbatim comments left by individual contacts. Need to know how poor service affects the bottom line? You can analyze revenue data tied directly to customer experience scores. By connecting this MCP through Vinkius, your agent handles all the heavy lifting—you just ask questions like 'Which account is at risk and why?' Your AI client pulls together profile history, recent feedback, and current NPS figures into one readable summary, letting you act immediately.

## Tools

### get_account_nps
Retrieves the current Net Promoter Score (NPS) for a specific business account.

### get_business_unit_nps
Gets NPS metrics for an entire, defined organizational unit or department within your client base.

### get_contact_profile
Fetches a detailed profile and complete survey history for any individual contact associated with an account.

### get_portfolio_nps_summary
Calculates an overall NPS summary across all accounts in your entire portfolio, giving a high-level health check.

### get_response_details
Retrieves granular details for one specific survey response, including driver scores and text comments.

### list_b2b_accounts
Returns a comprehensive list of all business accounts managed within the CustomerGauge system.

### list_account_contacts
Lists all individual contacts linked to specified business accounts, helping you track who reported data.

### list_survey_responses
Retrieves a list of every customer survey response submitted, including scores and timestamps.

### list_revenue_impact_data
Lists revenue data associated with specific accounts to calculate the financial impact of poor experience.

### search_responses_by_keyword
Searches through all survey comments and feedback entries, pulling out responses that match a given keyword.

## Prompt Examples

**Prompt:** 
```
What is the average NPS across our top 5 accounts?
```

**Response:** 
```
**Portfolio Snapshot: Top 5 Accounts**

| Account Name | Current NPS | Last Quarter Change |
| :--- | :---: | :---: |
| TechCorp | **+68** | +3 points |
| Global Logistics | **+45** | 0 points |
| MediHealth Inc. | **-12** | -5 points (Watch out) |
| Acme Corp | **+72** | +5 points |
| Stellar Group | **N/A** | Data Missing |

The overall portfolio score is currently +49.
```

**Prompt:** 
```
Find all feedback mentioning 'billing' and who submitted it.
```

**Response:** 
```
*Searching for keyword: billing...*

I found 7 responses mentioning billing issues. The most urgent one came from **Sarah K.** (MediHealth Inc.):

> "The new billing portal is confusing for our larger teams."

**Details:** Score: 2/10 | Date: Today | Related Account: MediHealth Inc.
```

**Prompt:** 
```
How has customer experience affected revenue in the last month?
```

**Response:** 
```
**Revenue Impact Analysis (Last 30 Days)**

*   **High Sentiment Accounts (+65 NPS):** Generated an estimated $1.2M in revenue.
*   **Neutral Sentiment Accounts (+30 NPS):** Generated $850k in steady revenue.
*   **Low Sentiment Accounts (-20 NPS):** Showed a measurable risk of $450k loss or churn.
```

## Capabilities

### Determine overall satisfaction scores
Get the Net Promoter Score (NPS) for an entire account portfolio or specific business units.

### Gather detailed feedback on any survey response
Retrieve full details, including driver scores and verbatim comments, for a single customer survey submission.

### List all managed accounts
Fetch a list of every business account tracked in CustomerGauge to scope your analysis.

### Track individual contact sentiment history
Pull detailed profiles and complete survey histories for specific people within an account.

### Identify revenue impact from experience issues
List monetary values associated with accounts to understand how customer satisfaction drives growth or loss.

### Search comments using keywords
Filter through thousands of survey responses, pulling out specific feedback entries that match a keyword like 'pricing' or 'login'.

## Use Cases

### Preparing for a high-stakes client review
An Account Manager needs to know if 'Acme Corp' is happy right now. They ask their agent, and the MCP runs `get_account_nps` alongside `list_account_contacts`, providing a summary of recent scores and contacts needing attention.

### Investigating a drop in client engagement
A Customer Success team member notices account revenue dipping. They instruct the agent to use `get_response_details` on specific complaints, which then helps them identify recurring pain points mentioned by customers.

### Building an executive report on CX ROI
An Experience Analyst needs data for a board meeting. The MCP uses `list_b2b_accounts` and pairs that with `list_revenue_impact_data` to show how specific experience gaps translate into measurable financial losses.

### Handling general product feedback
Someone wants to know what customers are complaining about regarding pricing. They ask the agent to use `search_responses_by_keyword`, which pulls all relevant comments, allowing them to see the scope of the problem.

## Benefits

- Know client health before every meeting. Use the `get_account_nps` tool to pull real-time satisfaction scores instantly.
- Pinpoint risk factors fast. The MCP lets you use `list_survey_responses` and then cross-reference that data with contact profiles using `get_contact_profile`.
- Quantify soft issues. By running the `list_revenue_impact_data` tool, you connect customer feelings directly to dollars lost or gained.
- Streamline investigation. Use `search_responses_by_keyword` to instantly find every mention of 'billing' or 'setup' across thousands of comments.
- Get a full picture. Instead of checking dozens of tabs, your agent pulls the overall health using `get_portfolio_nps_summary`.

## How It Works

The bottom line is you don't have to switch between five different dashboards; your AI client does all the cross-referencing for you.

1. Authorize your AI agent by connecting it to the CustomerGauge API key via Vinkius.
2. Tell your agent exactly what you need—for example, 'What is the NPS for Global Logistics and why?'
3. Your agent executes multiple calls (e.g., calling the account NPS tool, then listing contact profiles) and returns a single summary that answers the question.

## Frequently Asked Questions

**How can I use CustomerGauge MCP to calculate my overall account health?**
You can get an aggregate view of your client base's happiness using the portfolio summary tools. This helps you quickly spot which segments or accounts are performing well and where immediate attention is needed.

**Does CustomerGauge MCP connect feedback to actual money loss?**
Yes, it does. The MCP allows you to list revenue data alongside NPS scores, giving you a quantifiable link between poor customer experience and measurable financial risk or growth opportunity.

**What if I need details on one specific complaint? Does CustomerGauge MCP support that?**
Absolutely. You can pull granular information for any single survey response, including the original verbatim comment, specific scores, and when it was submitted. This gives you all the necessary context.

**Can I find out who complained about a certain topic using CustomerGauge MCP?**
Yes. You can search through comments by keywords (like 'pricing' or 'login') and then pull the full profile of the person who wrote it, so you know exactly who needs to hear from your team.

**Does CustomerGauge MCP help me prioritize which accounts to call?**
It helps dramatically. By combining recent NPS scores with historical contact data, you can immediately flag the accounts that are both valuable and showing signs of distress.