# Quantive MCP

> Quantive (Gtmhub) MCP connects your organizational goal data to any AI agent. You can manage objectives, track key results, and review team progress directly from your chat or IDE without leaving your workflow. It turns high-level strategy into actionable metrics.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** okr-management, strategic-alignment, goal-tracking, performance-management, business-execution, key-results

## Description

This connector lets you turn strategic planning into real-time conversation. Instead of digging through dashboards to see how far along a goal is, you simply ask your agent what the status is. You can retrieve all objectives across different timeframes, list every key result metric, and even update progress values—all while keeping track of which team owns that objective. The system also gives you visibility into team structures and user accounts so you know who to talk to next. By connecting this MCP through Vinkius, your agent acts like a proactive strategy officer, giving you immediate context on goal alignment and overall company health.

## Tools

### get_key_result
Retrieves specific details for a single key result metric in Quantive.

### get_my_profile
Fetches the basic information about the current authenticated user within the account.

### get_objective
Gets detailed information for a particular OKR objective you specify.

### list_key_results
Lists all available key result metrics (the actual numbers) in your Quantive account.

### list_objectives
Retrieves a comprehensive list of every OKR objective across the organization.

### list_sessions
Lists all defined planning sessions, helping you understand which timeframes are grouping the goals.

### list_tasks
Finds and lists specific tasks that are linked to a larger OKR objective.

### list_teams
Provides an inventory of all organizational teams defined in Quantive.

### list_users
Retrieves a list of user profiles currently set up in the Quantive account.

### update_key_result
Allows you to manually update and report a new current value for any key result metric.

## Prompt Examples

**Prompt:** 
```
What are our main objectives for the current session?
```

**Response:** 
```
I've retrieved your objectives. Currently, you have 3 active goals: 'Increase Market Share by 15%', 'Launch Version 2.0 of our Mobile App', and 'Improve Customer Retention to 90%'. Which one would you like to check progress on?
```

**Prompt:** 
```
Update key result ID 593021 to 75.
```

**Response:** 
```
Updating progress... Key Result 593021 has been successfully updated to 75. This brings the current attainment for this KR to 82.5%.
```

**Prompt:** 
```
List all teams assigned to our strategic objectives.
```

**Response:** 
```
I've fetched the team list. Your organizational OKRs are currently being driven by: 'Engineering Alpha', 'Product Design', 'Growth Marketing', and 'Customer Success'. Would you like to see the specific OKRs for any of these teams?
```

## Capabilities

### Retrieve goals and objectives
List all strategic OKR objectives across the organization.

### Check specific performance metrics
Get detailed information on any single key result metric, including its current value.

### Update goal progress
Adjust a key result's measured value to reflect the latest team achievements.

### View planning cycles
Browse available timeframes, like quarters or annual periods, used for grouping OKRs.

### Map teams and users
Get lists of all organizational teams and individual user profiles within Quantive.

## Use Cases

### Preparing for the Quarterly Review
The Ops Manager needs to report on Q2's goals. They ask their agent to list all objectives and then check progress on 'Customer Retention'. The agent responds with details from get_objective and list_key_results, giving the manager a ready-made slide deck summary.

### Mid-Sprint Goal Check
A Product Leader needs to know if the new feature is on track. They prompt their agent with 'Check KR for mobile app launch'. The agent uses get_key_result, reports the current metric value, and tells them how far off they are from target.

### Cross-Departmental Goal Mapping
The Strategy Officer needs to see who owns what. They ask their agent to list all teams assigned to OKRs. The agent uses list_teams and provides a clean breakdown of which groups are focused on which strategic areas.

### Documenting Progress
The team just hit a major milestone, but the metric hasn't updated yet. Instead of logging into Quantive, the user prompts their agent to update_key_result, instantly recording the new high score and updating the company record.

## Benefits

- Stop searching multiple dashboards. You can list objectives and key results instantly, allowing your agent to summarize status updates for you in one query.
- Need to prove progress? Use the update_key_result tool to report new attainment values directly through conversation, keeping a clean record of goal changes.
- Understand alignment fast. By listing all objectives and using list_teams, you can quickly pinpoint which departments are driving specific goals across the company.
- Never lose context again. You can list tasks linked to OKRs, bridging the gap between high-level strategy (list_objectives) and daily execution work.
- Get immediate visibility into people. The ability to list users and teams helps you identify stakeholders when chasing down performance data for a specific key result.

## How It Works

The bottom line is you get immediate, structured answers about company goals and metrics without having to log into Quantive itself.

1. Subscribe to this MCP and enter your Quantive API Token, selecting your appropriate data center (US or EU).
2. Your agent connects using the token, authenticating access to all organizational OKR data.
3. You prompt your AI client with a question—like 'What is the current progress on Q2's market share goal?'—and the tool executes the necessary calls.

## Frequently Asked Questions

**How do I find all objectives using the Quantive (Gtmhub) MCP?**
You use list_objectives. This tool pulls every active and historical OKR objective defined in your organization, giving you a full view of what everyone is working toward.

**Can I update the progress on a key result with Quantive (Gtmhub) MCP?**
Yes, you use update_key_result. This tool lets you report new data points for any specific metric ID, ensuring your goals always reflect the latest achievements.

**What if I need to know which team owns a goal?**
First, run list_objectives to find the goal. Then, you can use list_teams and check related tasks using list_tasks to identify the responsible department or user.

**Does Quantive (Gtmhub) MCP support multiple timeframes?**
Yes, list_sessions lets you browse all planning sessions. This means your agent can pull data for Q1, Q2, annual goals, and whatever timeframe is relevant to your question.

**How do I find out who works here?**
You use list_users or list_teams. The MCP provides comprehensive lists of user profiles and all defined organizational teams in the Quantive account.