API prises en charge

  • Rversion finale: Australia
  • Mis à jour 13 févr. 2026
  • 3 minutes de lecture
  • Les API prises en charge dans cette version de l’application ServiceNow MCP Registry sont répertoriées ici.

    Obtenir les serveurs MCP

    Récupère une liste paginée des serveurs MCP enregistrés.

    Le ServiceNow registre MCP fournit des points de terminaison d’API HTTP pour la détection et la récupération des métadonnées du serveur MCP. Le point de terminaison des serveurs de liste est l’interface de découverte primaire pour parcourir le catalogue de registre.

    Point de terminaison

    Méthode HTTP : GET

    Acheminement : /api/sn_mcp_registry/v1/servicenow_mcp_registry/servers

    Exemple deréponse

    {
      "result": {
        "metadata": {
          "count": 8,
          "nextCursor": null
        },
        "servers": [
          {
            "_meta": {
              "io.modelcontextprotocol.registry/official": {
                "isLatest": true,
                "active": "active",
                "type": "servicenow",
                "updatedAt": "2026-02-15 18:10:04",
                "publishedAt": "2026-02-15 18:08:28"
              }
            },
            "server": {
              "title": "Figma",
              "description": "Design and collaboration platform",
              "name": "com.figma.mcp@mcp-server-remote",
              "version": "latest",
              "repository": {
                "url": "https://github.com/figma/mcp-server-guide",
                "source": "github"
              },
              "remotes": [
                {
                  "type": "streamable-http",
                  "url": "https://mcp.figma.com/mcp"
                }
              ]
            }
          },
          {
            "_meta": {
              "io.modelcontextprotocol.registry/official": {
                "isLatest": true,
                "active": "active",
                "type": "servicenow",
                "updatedAt": "2026-02-15 18:06:59",
                "publishedAt": "2026-02-15 18:06:59"
              }
            },
            "server": {
              "title": "Linear",
              "description": "Issue tracking and project management",
              "name": "com.linear.app@mcp-server-remote",
              "version": "latest",
              "repository": {
                "url": "https://github.com/jerhadf/linear-mcp-server",
                "source": "github"
              },
              "packages": [
                {
                  "registryType": "npm",
                  "identifier": "linear-mcp-server",
                  "transport": {
                    "type": "stdio"
                  },
                  "environmentVariables": [
                    {
                      "name": "LINEAR_API_KEY",
                      "description": "Linear Personal API key from Settings > Account > Security & Access",
                      "isRequired": true,
                      "isSecret": true
                    }
                  ]
                }
              ],
              "remotes": [
                {
                  "type": "sse",
                  "url": "https://mcp.linear.app/sse"
                },
                {
                  "type": "streamable-http",
                  "url": "https://mcp.linear.app/mcp"
                }
              ]
            }
          }
        ]
      }
    }
    

    Obtenir toutes les versions d’un serveur MCP

    Récupérez toutes les versions disponibles pour un serveur MCP spécifique.

    Le point de terminaison de liste des versions de serveur récupère toutes les versions disponibles pour un serveur MCP spécifique.

    Point de terminaison

    Méthode HTTP : GET

    Acheminement : /api/sn_mcp_registry/v1/servicenow_mcp_registry/servers/{mcp_server_name}/versions

    Paramètres de chemin d'accès

    Paramètre Type Obligatoire Description
    mcp_server_name Chaîne Oui Nom codé URL du serveur MCP. Par exemple, com.figma.mcp@mcp-server-remote.

    Exemple deréponse

    {
      "result": {
        "serverName": "com.linear.app@mcp-server-remote",
        "totalVersions": 1,
        "versions": [
          {
            "version": "latest",
            "isLatest": true,
            "active": "1",
            "type": "servicenow",
            "description": "Issue tracking and project management",
            "publishedAt": "2026-02-15 18:06:59",
            "updatedAt": "2026-02-15 18:06:59",
            "websiteUrl": "",
            "sysId": "7df5ef86ffcb3210a476ffffffffff45",
            "repository": {
              "url": "https://github.com/jerhadf/linear-mcp-server",
              "source": "github"
            },
            "package": [
              {
                "registryType": "npm",
                "identifier": "linear-mcp-server",
                "transport": {
                  "type": "stdio"
                },
                "environmentVariables": [
                  {
                    "name": "LINEAR_API_KEY",
                    "description": "Linear Personal API key from Settings > Account > Security & Access",
                    "isRequired": true,
                    "isSecret": true
                  }
                ]
              }
            ]
          }
        ]
      }
    }
    

    Obtenir une version spécifique du serveur MCP

    Récupérez la configuration détaillée d’une version spécifique du serveur MCP, y compris les définitions de package, les configurations de transport et les métadonnées complètes.

    Le point de terminaison récupère la configuration détaillée pour une version spécifique du serveur MCP. Ce point de terminaison renvoie des métadonnées complètes du serveur, y compris les définitions de package, les configurations de transport, les exigences d’authentification et les métadonnées gérées par le registre. Utilisez la version spéciale la plus récente pour obtenir la dernière version.

    Point de terminaison

    Méthode HTTP : GET

    Acheminement : /api/sn_mcp_registry/v1/servicenow_mcp_registry/servers/{serverName}/versions/{version}

    Paramètres de chemin d'accès

    Paramètre Type Obligatoire Description
    serverName Chaîne Oui Nom de serveur codé URL. Par exemple, com.figma.mcp@mcp-server-remote.
    version Chaîne Oui Chaîne de version encodée URL. Par exemple, 1.0.0. Utilisez le dernier pour récupérer la dernière version.

    Exemple deréponse

    {
      "result": {
        "server": {
          "name": "com.linear.app@mcp-server-remote",
          "title": "Linear",
          "description": "Issue tracking and project management",
          "version": "latest",
          "remotes": [
            {
              "type": "sse",
              "url": "https://mcp.linear.app/sse"
            },
            {
              "type": "streamable-http",
              "url": "https://mcp.linear.app/mcp"
            }
          ],
          "packages": [
            {
              "registryType": "npm",
              "identifier": "linear-mcp-server",
              "transport": {
                "type": "stdio"
              },
              "environmentVariables": [
                {
                  "name": "LINEAR_API_KEY",
                  "description": "Linear Personal API key from Settings > Account > Security & Access",
                  "isRequired": true,
                  "isSecret": true
                }
              ]
            }
          ],
          "icons": null,
          "repository": {
            "url": "https://github.com/jerhadf/linear-mcp-server",
            "source": "github"
          }
        },
        "_meta": {
          "active": "1",
          "publishedAt": "2026-02-15 18:06:59",
          "updatedAt": "2026-02-15 18:06:59",
          "isLatest": false
        }
      }
    }