gainsight.com
Gainsight provides customer success and product experience software. Its products include Gainsight CS for managing customer lifecycle workflows and Gainsight PX for product analytics and in-app engagement.
Gainsight exposes Gainsight CS REST APIs, a Gainsight CS MCP server, and a separate Gainsight PX REST API; CS APIs support access-key and OAuth-based auth, while the MCP server uses OAuth with PKCE.
- Gainsight CS MCP serverdiscovered
- Gainsight REST APIsdiscovered
- Gainsight PX REST APIdiscovered
In Gainsight CS, go to Generate REST API Key. As a Super Admin, open Administration > Connectors 2.0, create a Gainsight API connection, choose authentication type Access_Key, and click Generate Access Key. Copy the generated key; docs say to send it in the accesskey request header.
Use OAuth for Gainsight APIs to create an OAuth application in Gainsight with your callback URL, then complete the authorization-code flow to obtain a bearer access token (and refresh token if needed). For MCP, the setup page says all integrations require user-level OAuth 2.1 with PKCE enabled in Gainsight CS.
In Generate REST API Key, admins can generate an M2M OAuth key from Administration > Connectors 2.0 for server-to-server use. Use that client to obtain a bearer access token via Gainsight's token API, then send the token in Authorization: Bearer <token>.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://gainsight.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing