4,500+ servers built on MCP Fusion
Vinkius

Gainsight PX MCP. Run product analytics directly from your AI agent.

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

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

Just plug in your AI agents and start using Vinkius.

Gainsight PX MCP Server manages product analytics and user behavior tracking by exposing your Gainsight PX data via the Model Context Protocol.

Your AI agent can use this server to query user profiles, list product features, track custom server-side events, and retrieve engagement metadata in natural conversation.

It helps product managers understand user adoption and customer success ops track account changes without leaving their primary workspace.

What your AI agents can do

Get account details

Retrieves metadata for a specific Gainsight PX account.

Get my identity

Gets the profile metadata for the currently authenticated account.

Get user details

Retrieves metadata for a specific Gainsight PX user.

+ 9 more capabilities included
Find and list user and account details

Queries and returns metadata for specific users or accounts based on defined filters.

Sync and update user or account profiles

Creates or updates identity records for users and accounts, ensuring accurate mapping for future event tracking.

Log backend-initiated events

Records custom interaction events from your server backend, enriching product usage data without client-side changes.

List tracked product features

Retrieves a list of every product feature currently set up for tracking within Gainsight PX.

List active in-app guides and surveys

Retrieves a list of active in-app guides, sliders, and surveys to check your current engagement setup.

Query product and user lists

Lists all available products, accounts, or users in the Gainsight PX environment.

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

Gainsight PX MCP Server: 12 Tools for Product Analytics

These tools let your AI agent query, sync, and track data across your entire Gainsight PX environment, from user profiles to custom backend events.

get019d75a2

get account details

Retrieves metadata for a specific Gainsight PX account.

get019d75a2

get my identity

Gets the profile metadata for the currently authenticated account.

get019d75a2

get user details

Retrieves metadata for a specific Gainsight PX user.

identify019d75a2

identify px account

Syncs and confirms the profile identity for a Gainsight PX account.

identify019d75a2

identify px user

Syncs and confirms the profile identity for a Gainsight PX user.

list019d75a2

list product features

Lists every product feature that Gainsight PX is currently tracking.

list019d75a2

list px accounts

Queries and lists all available accounts in Gainsight PX.

list019d75a2

list px engagements

Lists all active in-app guides, sliders, and surveys configured in Gainsight PX.

list019d75a2

list px products

Lists all available products managed by Gainsight PX.

list019d75a2

list px users

Queries and lists all available users in Gainsight PX.

track019d75a2

track server event

Logs a custom event from your backend system into Gainsight PX.

verify019d75a2

verify api connection

Checks the connection status between your AI client and Gainsight PX.

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 Gainsight PX, 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

Connect your Gainsight PX account to any AI agent using the Model Context Protocol. This server lets your AI agent handle product analytics and user behavior tracking. You'll get direct access to user profiles, account data, and custom server-side events without writing client-side code.

Find and list user and account details
Your agent can pull metadata for specific users or accounts using defined filters. You can get details for the currently authenticated account using get_my_identity, or check specific user details with get_user_details and account details with get_account_details. You can also sync and confirm identities for both users and accounts using identify_px_user and identify_px_account.

Query product and user lists
Need to see who's around or what products you've got? You can list all available users using list_px_users, all accounts with list_px_accounts, and all products with list_px_products. You can also check what engagement tools you've set up by listing all active in-app guides, sliders, and surveys with list_px_engagements.

List tracked product features
Want to know what Gainsight PX is tracking? You can get a list of every product feature it's currently tracking using list_product_features.

Log backend-initiated events
Your backend system can record custom interaction events into Gainsight PX using track_server_event, enriching your product usage data without client-side changes.

Verify Connection
Before you start, you can check the connection status between your AI client and Gainsight PX with verify_api_connection.

How Gainsight PX MCP Works

  1. 1 Subscribe to the Gainsight PX server on the Vinkius Marketplace.
  2. 2 Provide your Gainsight PX Region and API Key (found in Administration > Products).
  3. 3 Use your AI client to issue commands like 'List all users active in the last 24 hours.' The agent then calls the relevant tools to get the data.

The bottom line is that your AI agent speaks the Gainsight PX API language, letting you run complex reports and manage data without leaving your current development environment.

Who Is Gainsight PX MCP For?

This is for Product Managers and Growth Engineers who are tired of jumping between dashboards and running manual queries. If you need to verify user adoption metrics or automate the identification of new accounts, this server gives your agent the direct API access it needs. It cuts out the dashboard clicks.

Product Manager

Uses the server to quickly check user adoption metrics or verify if a specific feature is being tracked, instead of navigating through manual dashboard filters.

Growth Engineer

Automates the identification and syncing of new users or accounts via simple AI commands, ensuring all future events are properly attributed.

Customer Success Ops

Syncs account metadata and tracks custom server-side events, keeping records accurate without manual data entry or external tooling.

What Changes When You Connect

  • Get instant visibility into user behavior. Instead of clicking through multiple dashboard filters, use get_user_details or get_account_details to pull specific profile metadata directly into your chat.
  • Automate data logging. Use track_server_event to log custom interactions from your backend. This enriches your product usage data without needing a dedicated client-side code push.
  • Simplify identity management. Run identify_px_account or identify_px_user to sync and confirm profiles. This ensures that even new users are correctly attributed to the right account from day one.
  • Audit your setup instantly. Run list_product_features to see exactly which product features are being tracked. You don't have to manually check the instrumentation coverage dashboard.
  • Understand engagement strategy. Call list_px_engagements to retrieve a list of active guides, sliders, and surveys. You monitor your in-app communication strategy programmatically.
  • Manage scope easily. Use list_px_products and list_px_accounts to define the exact boundaries of your data. You know what data sets are available before running complex queries.

Real-World Use Cases

01

New User Onboarding Tracking

A Growth Engineer needs to track the first session of a newly signed-up client. They ask their agent to 'identify the new account and track the initial login event.' The agent runs identify_px_account followed by track_server_event. This immediately syncs the account and logs the activity, solving the need for manual setup steps.

02

Comparing User Cohorts

A Product Manager wants to compare feature usage between two user groups. They ask the agent to 'list all users who used Feature X in the last 30 days.' The agent calls list_px_users and potentially get_user_details to pull the necessary data, eliminating the need to run custom SQL reports.

03

Verifying Data Integrity

A Customer Success Ops specialist needs to confirm if a key feature, like 'Advanced Reporting,' is actually being tracked. They ask the agent to 'list all tracked product features.' The agent runs list_product_features and provides an instant list, preventing time wasted checking the dashboard settings.

04

Debugging Data Flow

A backend developer needs to confirm that a specific server-side action is correctly logging. They ask the agent to 'log a custom event for user X.' The agent executes track_server_event, giving immediate confirmation that the data point is captured correctly.

The Tradeoffs

Assuming data is always current

Trying to analyze a user's profile using get_user_details without first running identify_px_user. The data might be old, or the tool might fail because the identity isn't synced.

Always run identify_px_user before you call get_user_details to ensure the profile is synced. This guarantees the agent is working with the most current identity map.

Manually listing all available data

Asking the agent to 'list all users and all accounts.' This is clunky and requires multiple, disconnected commands, making the workflow feel disjointed.

Use list_px_users to get the full list of users, then use list_px_accounts for the full list of accounts. Treat them as separate, distinct data retrieval steps.

Debugging by guessing the event name

Trying to manually track a new event by just describing it, without using the proper API call. The event will likely fail to log or map incorrectly.

You must use track_server_event and provide the precise parameters needed for the event. This forces structured data logging from your backend.

When It Fits, When It Doesn't

Use this server if your job requires linking raw user behavior data (events, profiles) to specific product features and account ownership. You need a single interface to query, update, and track activity.

Don't use this if you only need to read static marketing data or if your data source lives outside of Gainsight PX. For example, if you need to check internal HR records, this server won't help. You'll need a different tool for that. If you just want to list available products, list_px_products is sufficient, but if you need to act on the data, you need the full server.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Gainsight PX. 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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_details get_my_identity get_user_details identify_px_account identify_px_user list_product_features list_px_accounts list_px_engagements list_px_products list_px_users track_server_event verify_api_connection

Checking user adoption metrics used to take hours of clicking through dashboards.

Right now, checking a single user's adoption requires jumping into the Gainsight dashboard, finding the user, manually applying date filters, and then cross-referencing which product features were used. It’s a multi-tab, copy-paste, and guesswork process.

With this MCP server, you ask your agent: 'What features did John Doe use last month?' The agent runs the necessary tools (`get_user_details` and `list_product_features`) and spits out a structured list. You get the answer in seconds, right in your chat.

Using the Gainsight PX MCP Server: Account & Behavior Metrics

The `identify_px_account` and `identify_px_user` tools eliminate the need to manually run identity checks or update profiles in a separate system. You tell your agent who the user is, and it handles the sync and validation against the Gainsight PX records.

This means your data is always tied to the correct identity. No more guessing if the user profile is fresh. It just works.

Common Questions About Gainsight PX MCP

How do I get an API Key for Gainsight PX? +

Log in to Gainsight PX, go to Administration > Products, select your product, and you will find the API Key in the product settings.

Which region should I select? +

Select 'US' if your account is hosted at api.aptrinsic.com, or 'EU' if it is hosted at api-eu.aptrinsic.com.

Can I identify new users through the agent? +

Yes! Use the 'identify_px_user' tool and provide a unique 'identifyId'. The agent will create or update the user profile in Gainsight PX instantly.

Does this server support tracking custom events? +

Yes, the 'track_server_event' tool allows you to log custom behavioral events for any identified user directly from your backend or chat interface.

How do I use the `list_px_accounts` tool to query PX accounts? +

The list_px_accounts tool queries your Gainsight PX environment for account metadata. You can filter these results by custom criteria to find specific accounts or groups.

Can I use `get_user_details` to find user metadata for a specific email? +

Yes, get_user_details fetches comprehensive metadata for a specified user. It allows you to pull key profile information like last activity date or associated roles.

What is the purpose of the `track_server_event` tool? +

The track_server_event tool lets your agent log custom interaction events from your backend. This enriches your product usage data without needing client-side code.

How do I check if the API connection is working with `verify_api_connection`? +

Running verify_api_connection confirms that your AI client has the necessary permissions and that the server can connect to Gainsight PX. It provides a quick health check.

You might also like

Built & Managed by Vinkius 30s setup 12 tools

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

No hosting. No infrastructure. No complex setup.
All 12 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.