# Officevibe MCP

> Officevibe MCP connects your AI agent directly to Officevibe data. It gives you immediate access to employee engagement scores, Net Promoter Score (NPS) trends, and qualitative feedback logs without opening a dashboard. You can ask about organizational sentiment or specific team metrics using natural language prompts.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** employee-engagement, pulse-surveys, feedback-loops, nps-tracking, workplace-culture, people-analytics

## Description

Understanding workplace culture used to mean staring at complex dashboards and exporting dozens of spreadsheets. Now, your AI client handles the heavy lifting. This MCP lets you converse with your company's most valuable data—employee feedback. Need to know if Recognition scores dropped last week? Just ask. Want a list of all recent comments mentioning 'burnout'? The agent pulls it for you. You can check overall engagement scores or drill down into granular metrics like Relationship with Manager. This capability is housed within the Vinkius catalog, giving your agent access to dozens of critical business systems alongside Officevibe. It's about turning complex HR data into simple conversation points.

## Tools

### get_feedback_replies
Retrieves the full conversation history when an employee leaves feedback.

### get_employee_details
Pulls specific profile information and metadata for any single employee using their unique ID.

### list_user_attributes
Shows custom data fields attached to user profiles for deeper segmentation.

### get_engagement_metrics
Gathers detailed metrics on key areas like Recognition and Relationship with Manager.

### get_engagement_scores
Fetches your overall organizational engagement score right now.

### get_nps_scores
Provides your current Employee Net Promoter Score (eNPS) and historical context.

### list_survey_feedback
Lists all the recent survey comments submitted by employees across the company.

### list_vibe_segments
Retrieves a list of specific audience segments used for targeted reporting.

### list_vibe_teams
Lists all the functional teams or groups defined within your company structure.

### list_employees
Gets a directory of all people in the organization, including their basic profile data.

## Prompt Examples

**Prompt:** 
```
What is our current organization engagement score?
```

**Response:** 
```
Retrieving engagement scores... Your organization's current engagement score is 8.2 out of 10. The score has remained stable over the last 30 days. Would you like a breakdown of the 10 key sub-metrics?
```

**Prompt:** 
```
List the latest qualitative feedback from employee surveys.
```

**Response:** 
```
Fetching survey feedback... I found 5 recent comments. One employee suggested 'More healthy snacks in the breakroom' while another mentioned 'Excellent support from my manager during the launch'. Shall I retrieve the full conversation for any of these?
```

**Prompt:** 
```
Show me the Employee NPS (eNPS) trend for this quarter.
```

**Response:** 
```
Retrieving NPS data... Your current eNPS is +45, which is considered 'Excellent'. The trend shows a steady climb from +38 at the beginning of the quarter. Would you like to see which team segment contributed most to this growth?
```

## Capabilities

### Determine overall engagement health
You can instantly get aggregated scores for the entire organization or specific teams.

### Track employee sentiment trends
The agent monitors your current Employee Net Promoter Score (eNPS) and shows historical shifts.

### Analyze qualitative feedback
You can list recent survey comments, or even retrieve the full conversation history for a specific piece of feedback.

### Identify organizational structure
The agent lists all employees and defined organization segments so you know who is being measured.

## Use Cases

### The Q3 Culture Check-in
A People Ops analyst needs to know if recent policy changes affected morale. Instead of exporting a huge data set and running manual regressions, they ask their agent: 'How did the Relationship with Manager score change after the last management training?' The agent calls `get_engagement_metrics` and presents a direct comparison.

### Addressing a Viral Complaint
A manager hears about widespread complaints regarding snacks in the breakroom. They ask their AI client to 'List all survey feedback mentioning snacks.' The agent uses `list_survey_feedback` and immediately surfaces the raw, qualitative data for follow-up.

### Targeting Low Performers
A supervisor notices a dip in team morale. They ask their agent to 'List all employees on the West Coast' (using `list_employees`) and then check if those specific users have low scores via `get_engagement_metrics`.

### Preparing for Board Reporting
A Culture Officer needs a quick, data-backed summary of employee satisfaction. They prompt their agent: 'Show me the current eNPS and the top three contributing teams.' The agent uses `get_nps_scores` and `list_vibe_teams` to compile the report.

## Benefits

- Stop hunting through dashboards. You get the current organizational engagement score immediately using `get_engagement_scores`, turning a 5-minute manual report into a single question for your agent.
- Pinpoint issues faster than ever. Instead of manually filtering CSVs, you can ask to see all recent feedback and then use `get_feedback_replies` to pull the full conversation context around a specific comment.
- Track culture shifts proactively. Use `get_nps_scores` to monitor eNPS over time, letting your agent compare this quarter's results directly against last year’s metrics.
- Understand the structure behind the scores. You can run `list_vibe_teams` or use `list_user_attributes` to narrow down reports and understand which specific groups are driving high (or low) engagement.
- Save time on employee data lookup. If you only know an employee's name, running `get_employee_details` gives you all the necessary profile info without needing another system login.

## How It Works

The bottom line is you talk to your AI client, and it talks directly to Officevibe for the answers.

1. Subscribe to this MCP and provide your Officevibe API Key, which you generate in the Workleap Developer Portal.
2. Connect your AI client (Claude, Cursor, etc.) using the Vinkius platform. This establishes the secure link to your data.
3. Ask your agent a natural language question, like 'What was our eNPS last quarter?' or 'Show me feedback from the sales team.'

## Frequently Asked Questions

**How do I check the overall engagement score with Officevibe MCP?**
You simply ask your agent to 'What is our current engagement score?' The agent uses `get_engagement_scores` and provides the aggregated number immediately.

**Can Officevibe MCP show me historical NPS data?**
Yes, you can use `get_nps_scores` to retrieve your current eNPS figure and view how that score has trended over previous periods.

**Does listing users help with engagement analysis using Officevibe MCP?**
It helps by providing the necessary context. You can use `list_employees` to get a full roster, and then ask the agent to check metrics for specific segments or groups.

**How do I read detailed comments using Officevibe MCP?**
You can start by running `list_survey_feedback` to see a summary of all recent comments, and then use `get_feedback_replies` if you want the full back-and-forth conversation for any single comment.

**What kind of metrics are included in get_engagement_metrics?**
This tool pulls detailed scores on specific sub-metrics, including Recognition and Relationship with Manager, giving you a granular view beyond the main score.

**How do I get an Officevibe API Key?**
Log in to the Workleap Developer Portal (https://developer.workleap.com/) using your Officevibe credentials to create an application and generate your API key.

**Is employee feedback anonymous through the API?**
Yes. Officevibe enforces the same anonymity rules through the API as it does in the dashboard. You will see the feedback text but not the identity of the employee if it is anonymous.

**What metrics are included in engagement scores?**
Scores include the 10 key engagement metrics: Recognition, Feedback, Relationship with Peers, Relationship with Manager, Satisfaction, Alignment, Happiness, Wellness, Personal Growth, and Ambassadorship.