> ## Documentation Index
> Fetch the complete documentation index at: https://snowseo.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations

> List your team's connected integrations grouped by dashboard section.

See which integrations are connected for a team — grouped by dashboard section (**CMS & Publishing**, **Analytics & Performance**, and **SEO & AI Tools**) with each one's connection status and available publish targets. Sensitive credentials are stripped from the response.

<Note>
  Pass the `teamId` query parameter to choose which team's integrations to list. Use [`list_teams`](/docs/api-reference/mcp) (or your dashboard) to find a team's ID.
</Note>


## OpenAPI

````yaml GET /v3/mcp/integrations
openapi: 3.0.0
info:
  title: SnowSEO API
  description: API documentation for SnowSEO
  version: 1.0.0
servers:
  - url: https://api.snowseo.com
    description: Production server
security: []
tags:
  - name: Keywords
    description: Keyword research and suggestion end-points
  - name: Onboarding
    description: Brand onboarding and strategy end-points
  - name: Brands
    description: Brand management end-points
  - name: Organizations
    description: Organization and member end-points
  - name: Integrations
    description: Google Search Console and other integrations
  - name: Utilities
    description: Common utility end-points like screenshots and uploads
externalDocs:
  url: https://snowseo.com/docs
  description: Find more info here
paths:
  /v3/mcp/integrations:
    get:
      tags:
        - MCP
      summary: List integrations for a team
      description: >-
        Returns sanitized integration status grouped like the dashboard: CMS &
        Publishing, Analytics & Performance, and SEO & AI Tools. Use the CMS
        group publishTargets to choose a provider for publish_article or
        schedule_article. Secrets and raw provider data are never returned.
      parameters:
        - schema:
            type: string
          in: query
          name: teamId
          required: true
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                required:
                  - teamId
                  - groups
                properties:
                  teamId:
                    type: string
                  groups:
                    type: array
                    items:
                      type: object
                      required:
                        - key
                        - label
                        - integrations
                        - publishTargets
                      properties:
                        key:
                          type: string
                          enum:
                            - cms-publishing
                            - analytics-performance
                            - seo-ai-tools
                            - other
                        label:
                          type: string
                        integrations:
                          type: array
                          items:
                            type: object
                            required:
                              - id
                              - teamId
                              - provider
                              - label
                              - category
                              - isActive
                              - canPublish
                              - canSchedule
                              - connectedAt
                              - createdAt
                              - updatedAt
                              - details
                            properties:
                              id:
                                type: string
                              teamId:
                                type: string
                              provider:
                                type: string
                              label:
                                type: string
                              category:
                                type: string
                                enum:
                                  - cms
                                  - seo
                                  - analytics
                                  - performance
                                  - indexing
                                  - other
                              isActive:
                                type: boolean
                              canPublish:
                                type: boolean
                              canSchedule:
                                type: boolean
                              connectedAt:
                                type: string
                                nullable: true
                              createdAt:
                                type: string
                              updatedAt:
                                type: string
                              details:
                                type: object
                                additionalProperties: true
                        publishTargets:
                          type: array
                          items:
                            type: object
                            required:
                              - provider
                              - label
                            properties:
                              provider:
                                type: string
                              label:
                                type: string
        '400':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
        '401':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
        '403':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string

````