4,500+ servers built on MCP Fusion
Vinkius

Officevibe MCP. Get employee sentiment and culture metrics instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Officevibe MCP on Cursor AI Code Editor MCP Client Officevibe MCP on Claude Desktop App MCP Integration Officevibe MCP on OpenAI Agents SDK MCP Compatible Officevibe MCP on Visual Studio Code MCP Extension Client Officevibe MCP on GitHub Copilot AI Agent MCP Integration Officevibe MCP on Google Gemini AI MCP Integration Officevibe MCP on Lovable AI Development MCP Client Officevibe MCP on Mistral AI Agents MCP Compatible Officevibe MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Officevibe tracks employee sentiment and culture data directly from your AI client. Pull organization-wide engagement scores, view current eNPS trends, or list recent qualitative survey feedback—all without leaving your chat window.

It connects to Officevibe (Workleap) so your agent can act like a dedicated People Analyst.

What your AI agents can do

Get employee details

Gets profile and metadata for a single employee using their unique ID.

Get engagement metrics

Retrieves granular engagement scores, like Recognition or Relationship with Manager.

Get engagement scores

Gets the overall aggregated satisfaction and engagement score for a group or organization.

+ 7 more capabilities included
Calculate overall organizational engagement scores

The agent pulls the current and historical aggregated satisfaction metrics for your entire company or specific departments.

Track granular relationship metrics

You retrieve detailed sub-scores, such as Recognition levels or how employees rate their Relationship with Manager.

List and analyze raw feedback comments

The system fetches recent qualitative text from employee surveys, letting you review specific suggestions or complaints.

Monitor eNPS trends over time

It retrieves the current Employee Net Promoter Score (eNPS) and shows how that score has changed across reporting periods.

Map team structure and user details

You can list all employees, view organizational teams, or pull specific metadata for any employee ID to understand the company's setup.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Officevibe MCP Server: 10 Tools for People Analytics

These tools give your agent the power to pull specific data points from Officevibe—from scores and metrics to user lists and feedback conversations.

get019d75e3

get employee details

Gets profile and metadata for a single employee using their unique ID.

get019d75e3

get engagement metrics

Retrieves granular engagement scores, like Recognition or Relationship with Manager.

get019d75e3

get engagement scores

Gets the overall aggregated satisfaction and engagement score for a group or organization.

get019d75e3

get feedback replies

Fetches the full conversation history associated with specific qualitative survey feedback.

get019d75e3

get nps scores

Gets the current Employee Net Promoter Score (eNPS) for a specified group or company.

list019d75e3

list employees

Provides a list of all employees currently recorded in Officevibe.

list019d75e3

list survey feedback

Lists the most recent qualitative comments and feedback submitted by staff members.

list019d75e3

list user attributes

Retrieves custom data fields that have been added to user profiles in Officevibe.

list019d75e3

list vibe segments

Lists predefined audience segments within the organization for targeted analysis.

list019d75e3

list vibe teams

Provides a list of formal teams or departments to narrow down your data scope.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Officevibe, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

The Officevibe MCP Server lets your agent pull deep culture data straight into your chat window. You don't need to jump through hoops or open up a separate dashboard just to figure out what's going on with staff sentiment. It connects directly to Officevibe (Workleap), turning your AI client into a dedicated People Analyst that knows where all the answers are.

Tracking Overall Company Health and Sentiment

You can calculate overall organizational engagement scores for your entire company or narrow it down to specific departments. The agent pulls current and historical aggregated satisfaction metrics using get_engagement_scores. You'll see exactly how high, or low, the group score is right now. Similarly, you monitor your Employee Net Promoter Score (eNPS) trends over time by calling get_nps_scores, so you know if the overall sentiment has crept up or dipped since last quarter.

For a more detailed look at what makes employees happy—or unhappy—you can check the granular relationship metrics. The system pulls specific sub-scores, like how highly staff rate their Recognition efforts or what they score regarding their Relationship with Manager, all through get_engagement_metrics. You get the raw numbers for these key areas without lifting a finger.

Reviewing Raw Feedback and Conversations

Need to know why scores are dropping? The server fetches recent qualitative text from employee surveys using list_survey_feedback, letting you review specific suggestions or complaints submitted by staff. If one piece of feedback looks important—maybe it mentions a specific policy change or department issue—you can then get the full conversation history associated with that comment by calling get_feedback_replies.

This gives you all the context behind the text, so you're not guessing at what they meant.

Mapping Out Your Organization Structure

Understanding who reports to whom is critical. You can list every employee currently recorded in Officevibe by running list_employees, giving you a comprehensive roster of your workforce. If you need to scope down the analysis, you can pull predefined audience segments using list_vibe_segments or limit the data set to specific formal teams and departments with list_vibe_teams.

Furthermore, if you're dealing with custom fields—like a 'start date' or 'preferred office location' that isn't standard—you can retrieve those user-defined attributes by calling list_user_attributes.

To get deep into a specific person’s profile, the agent uses get_employee_details. Just provide an employee's unique ID, and you'll pull their full metadata and profile details. This means if you wanna check out Sarah Jenkins' specific job title or department code without leaving your chat, you can do it immediately.

What You Get When You Use It

You get instant access to data that normally requires three different tabs open in a browser: the overall group score from get_engagement_scores, the trend line for eNPS from get_nps_scores, and the raw text suggestions from list_survey_feedback. The system lets you combine these data points—for example, 'Show me the Recognition scores for Team Alpha alongside the three most recent comments about management'—all in one natural prompt.

You don't just get a list; you get actionable context that lets your agent act like a real analyst on your behalf.

How Officevibe MCP Works

  1. 1 Subscribe to the server and plug in your Officevibe API Key (generated in the Workleap Developer Portal).
  2. 2 Your AI client uses a natural language prompt, like 'What's our current engagement score?'
  3. 3 The server executes the required tool call, fetching structured data that your agent then formats into a readable response.

The bottom line is you ask for specific people or culture metrics in plain text, and the AI client handles the API calls to get the clean answer back.

Who Is Officevibe MCP For?

People Ops Managers who spend too much time jumping between dashboards. Team Leads needing instant pulse checks on their direct reports' morale. Culture Officers who need automated, auditable reporting of eNPS and engagement metrics—without writing a single SQL query.

HR Manager

You check quarterly trends for overall satisfaction scores or pull lists of employees needing follow-up based on low 'Relationship with Manager' metrics.

Team Lead / Supervisor

You ask the agent to list feedback from your team segment and immediately retrieve full conversation threads so you can respond in real time.

People Analytics Specialist

You pull combined data, running a query that correlates specific user attributes with historical eNPS scores for deep reporting.

What Changes When You Connect

  • See the organizational pulse score immediately. Instead of navigating to a dashboard, you just ask for the overall engagement metric, and your agent returns the current number (using get_engagement_scores).
  • Drill into specific pain points fast. Need to know if people feel seen? Use get_engagement_metrics to check the 'Recognition' score without opening any reporting tabs.
  • Stop guessing about employee morale. The agent can track your eNPS history (get_nps_scores), showing you exactly how stable or volatile your company sentiment is right now.
  • Review context, not just scores. When a team member submits feedback (using list_survey_feedback), you can follow up and pull the complete conversation thread using get_feedback_replies for full context.
  • Segment data instantly. You don't have to look at everyone; use list_vibe_teams or list_vibe_segments first, then run a metric query against that small group.

Real-World Use Cases

01

The Quarterly Review

A Culture Officer needs to report on eNPS growth. Instead of compiling data from multiple reports, they prompt their agent: 'Show me the eNPS trend for Q2.' The agent uses get_nps_scores and presents a clear, historical performance graph right in the chat.

02

The Problem Team Lead

A team lead notices their direct reports are quiet. They ask: 'What's the relationship with my manager?' The agent runs get_engagement_metrics, instantly showing a low score, and then suggests running list_survey_feedback to find specific comments about management.

03

The Data Detective

An HR analyst wants to see if the engineering team (Segment Alpha) has different concerns than sales. They first use list_vibe_segments to identify 'Engineering' and then run a specific metric query, like get_engagement_scores, restricted only to that segment.

04

The Quick Follow-up

A manager gets a vague comment in the system: 'Need better breakroom snacks.' They use list_survey_feedback to find it, and then immediately prompt for get_feedback_replies using that specific entry ID. The agent pulls the full back-and-forth chat so they can respond properly.

The Tradeoffs

Asking for 'Everything'

Prompting: 'Give me all employee data, their scores, and all feedback.' This floods the agent with too many results and makes it impossible to focus on one key issue.

Focus your query. Start by asking a high-level question, like 'What is our current overall engagement score?' Once you have that number, follow up: 'Now, show me which team segment contributed least to that score.' This directs the agent using list_vibe_segments and get_engagement_scores.

Confusing data types

Trying to ask for a single employee's 'overall engagement score' when the tool needs their ID first.

First, use list_employees or get_employee_details to confirm the correct unique employee IDs. Then, reference that specific ID in your metric query (e.g., 'What is the Recognition score for Employee ID 123?').

Ignoring context

Just asking 'NPS scores' without specifying which team or group you care about, leading to ambiguous or incorrect data.

Always constrain your query. Use list_vibe_teams first to get the name of the relevant department (e.g., 'Marketing'). Then ask: 'What is the eNPS for the Marketing Team?' This directs the agent using both list_vibe_teams and get_nps_scores.

When It Fits, When It Doesn't

Use this MCP Server if your primary need is diagnostic analysis of people data. You're looking at correlations—does low 'Relationship with Manager' correlate with a drop in eNPS? This tool gives you the tools to run those multi-variable queries.

Don't use it if all you need is simple reporting, like just viewing an employee roster; list_employees does that. Don't use it if you only want general company news—that's for a messaging tool. This server requires context and comparison (e.g., comparing scores across segments via list_vibe_segments). If your goal is simply to send an alert based on the data, you might need an automation workflow layer that consumes these outputs.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Officevibe. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_employee_details get_engagement_metrics get_engagement_scores get_feedback_replies get_nps_scores list_employees list_survey_feedback list_user_attributes list_vibe_segments list_vibe_teams

Sifting through culture reports shouldn't take half a day of clicks.

Right now, checking our company sentiment means opening Officevibe. Then you have to click 'Engagement Scores,' select the quarter, filter by department, and then maybe open a second tab to look at NPS trends. It’s slow. You're manually copy-pasting data points between dashboards just to answer one question: 'How is our team doing?'

With this MCP Server, you don't touch a dashboard. You ask your agent, 'What was the eNPS for Q2 vs. Q1?' The server handles all the filtering and aggregation behind the scenes. It gives you the direct answer—a comparison metric—in one clean response.

Officevibe MCP Server: Get actionable insights from feedback.

Manual follow-up is a nightmare. You find a comment in `list_survey_feedback`, but the context is lost—was it related to budget, or was it about management? You'd have to manually search for that employee's history and pull the full discussion thread.

Now, you ask your agent to 'Get all feedback from Engineering and show me the replies.' The system uses `list_survey_feedback` to find the entry, then immediately calls `get_feedback_replies`, giving you the entire context conversation right away. You've cut the investigation time down to seconds.

Common Questions About Officevibe MCP

How do I check my current eNPS with get_nps_scores? +

You simply ask your agent, 'What is our current eNPS?' The server calls get_nps_scores and returns the latest score and whether it's trending up or down. You don't need to specify a date unless you want historical data.

Can I see if my team has specific low scores using get_engagement_metrics? +

Yes, the agent uses get_engagement_metrics and allows you to scope it. You just need to specify which metrics (like 'Recognition' or 'Relationship with Manager') and which teams (list_vibe_teams) you want to check.

Which tool do I use if I only need a list of employees? +

Use the list_employees tool. It pulls all employee records into your agent's context, letting you see who is on the books right now and how many people are in the system.

How do I find feedback that relates to a specific team? +

First, use list_vibe_teams or list_vibe_segments to get the exact group name. Then, ask your agent to filter list_survey_feedback using that segment name for targeted results.

Before I can run `list_employees`, what specific credentials do I need for the API? +

You must subscribe and provide a Workleap Developer Portal API Key. This key authenticates your session, allowing your agent to access employee data like names, IDs, and basic attributes.

If I use `get_employee_details`, what kind of profile metadata does it return for an individual? +

It fetches detailed information beyond just the name. This includes unique identifiers, current role, and specific custom user attributes that help you build a full picture of the employee.

What does `list_vibe_segments` return, and how do I use those segments to filter my reports? +

It provides a list of predefined audience groups used by Officevibe. You can reference these segment names later in your prompts to scope data retrieval without needing specific user IDs.

When I run `get_feedback_replies`, does it give me just the initial comment, or the full conversation history? +

It returns the complete feedback thread. This means you get not only the original survey response but also every follow-up reply and contextual discussion attached to that piece of feedback.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Officevibe. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.