Referencia de servidor MCP de administración MCP de Microsoft (versión preliminar)

Importante

Esta es una característica en vista previa.

  • Microsoft lanza características en versión preliminar antes de un lanzamiento oficial para que los clientes puedan tener acceso anticipado y proporcionar comentarios.
  • Las características en versión preliminar tienen funcionalidad restringida y no están pensadas para su uso en producción.
  • Microsoft podría cambiar los nombres y parámetros de la herramienta MCP en versión preliminar. Evite las dependencias codificadas de forma rígida. Microsoft mantiene la compatibilidad con escenarios.
  • Las características en versión preliminar están sujetas a los términos de uso adicionales de Microsoft.

Overview

Id. de servidor Nombre para mostrar Ámbito
MCPManagement Servidor MCP de gestión de Microsoft McpServers.Management.All

Herramientas disponibles

Herramientas de gestión de servidores MCP

GetMCPServers

Obtiene todas las instancias de servidor MCP en el entorno actual.

Esquema de entrada: no se requieren parámetros

GetMCPServer

Obtiene información detallada sobre un servidor MCP específico.

Parámetros requeridos:

  • mcpServerName (cadena): el nombre único del servidor MCP que se va a recuperar

CreateMCPServer

Crea una nueva instancia de servidor MCP en el entorno actual.

Parámetros requeridos:

  • serverName (cadena): el nombre del nuevo servidor MCP (no debe contener espacios en blanco)

Parámetros opcionales:

  • displayName (cadena): nombre opcional para mostrar para el servidor MCP

  • descripción (cadena): Descripción opcional de para qué se usa este servidor

  • scope (cadena): ámbito opcional para el servidor MCP

  • audience (cadena): audiencia opcional para el servidor MCP

UpdateMCPServer

Actualiza una instancia de servidor MCP existente.

Parámetros requeridos:

  • mcpServerName (cadena): el nombre único del servidor MCP que se va a actualizar

Parámetros opcionales:

  • serverName (cadena): nuevo nombre opcional para el servidor MCP

  • description (cadena): nueva descripción opcional para el servidor MCP

DeleteMCPServer

Elimina una instancia de servidor MCP.

Parámetros requeridos:

  • mcpServerName (cadena): el nombre único del servidor MCP que se va a eliminar

BlockMCPServer

Bloquea un servidor MCP publicado.

Parámetros requeridos:

  • mcpServerName (cadena): el nombre del servidor MCP que se va a bloquear

Gestión de herramientas

GetTools

Obtiene todas las herramientas de un servidor MCP específico.

Parámetros requeridos:

  • mcpServerName (cadena): el nombre único del servidor MCP del que se van a obtener herramientas

GetTool

Obtiene información detallada sobre una herramienta específica.

Parámetros requeridos:

  • mcpServerName (cadena): nombre único del servidor MCP que contiene la herramienta

  • toolName (cadena): el nombre único de la herramienta que se va a recuperar

Herramienta de Actualización

Actualiza una herramienta existente en un servidor MCP.

Parámetros requeridos:

  • mcpServerName (cadena): nombre único del servidor MCP que contiene la herramienta

  • toolName (cadena): el nombre único de la herramienta que se va a actualizar

Parámetros opcionales:

  • description (cadena): nueva descripción opcional para la herramienta

  • inputSchema (cadena): esquema JSON opcional que define los parámetros de entrada de la herramienta

  • customAPIId (cadena): identificador de API personalizado opcional que se va a asociar a esta herramienta

  • anotaciones (cadena): anotaciones JSON opcionales para la herramienta

Herramienta de Eliminación

Elimina una herramienta de un servidor MCP.

Parámetros requeridos:

  • mcpServerName (cadena): nombre único del servidor MCP que contiene la herramienta

  • toolName (cadena): el nombre único de la herramienta que se va a eliminar

Herramientas de API personalizadas

GetCustomAPIs

Obtiene todas las API personalizadas disponibles en el entorno actual.

Esquema de entrada: no se requieren parámetros

CreateToolWithCustomAPI (CrearHerramientaConAPIPersonalizada)

  • Crea una nueva herramienta con una API personalizada en un servidor MCP.

Parámetros requeridos:

  • mcpServerName (cadena): nombre único del servidor MCP al que se va a agregar la herramienta.

  • customAPIId (cadena): identificador único de la API personalizada que se va a asociar a esta herramienta

Parámetros opcionales:

  • toolName (cadena): nombre opcional de la herramienta. Si no proporciona este parámetro, se usa el nombre único de la API personalizada.

  • description (cadena): descripción opcional de lo que hace esta herramienta

Herramientas de mensajes del SDK

CreateToolWithSdkMessage

Crea una nueva herramienta con un sdkMessage en un servidor MCP.

Parámetros requeridos:

  • mcpServerId (cadena): identificador único del servidor MCP al que se va a agregar la herramienta.

  • sdkMessagepairId (cadena): identificador único del sdkMessage que se va a asociar a esta herramienta.

Parámetros opcionales:

  • toolName (cadena): nombre opcional de la herramienta. Si no proporciona un nombre, la herramienta usa el sdkMessage nombre único.

  • description (string): descripción opcional de lo que hace esta herramienta.

Herramientas de API remotas

CreateToolWithRemoteAPI (CrearHerramientaConAPIremota)

Crea una nueva herramienta con una API remota en un servidor MCP.

Parámetros requeridos:

  • mcpServerName (cadena): nombre único del servidor MCP al que se va a agregar la herramienta.

  • remoteApiId (cadena): identificador de la API remota.

Parámetros opcionales:

  • toolName (cadena): nombre opcional de la herramienta. Si no proporciona este parámetro, se usa el nombre único de la API personalizada.

  • description (string): descripción opcional de lo que hace esta herramienta.

Herramientas de conexión

GetConnectorsAsync

Obtiene todos los conectores.

Esquema de entrada: no se requieren parámetros

GetConnectorAsync

Obtiene un conector específico.

Parámetros requeridos:

  • connectorId (cadena): el nombre único del conector que se va a recuperar

GetConnectorOperationsAsync

Obtiene las operaciones de un conector específico.

Parámetros requeridos:

  • connectorId (cadena): el nombre único del conector que se va a recuperar

CreateToolWithConnector

Crea una nueva herramienta con un conector en un servidor MCP.

Parámetros requeridos:

  • toolName (cadena): nombre de la herramienta

  • mcpServerName (cadena): nombre único del servidor MCP al que se va a agregar la herramienta.

  • connectorId (cadena): el nombre del conector que se va a asociar a esta herramienta

  • operationId (cadena): identificador único de la operación del conector que se va a asociar a esta herramienta

Parámetros opcionales:

  • description (string): descripción opcional de lo que hace esta herramienta.

herramientas de Graph API

GetGraphApisAsync

Obtiene todas las API de Microsoft Graph.

Esquema de entrada: no se requieren parámetros

CreateToolWithGraph

Crea una nueva herramienta con una operación de Graph API en un servidor MCP.

Parámetros requeridos:

  • toolId (cadena): ID de herramienta

  • mcpServerName (cadena): nombre único del servidor MCP al que se va a agregar la herramienta.

Parámetros opcionales:

  • toolName (cadena): (opcional) Nombre que se va a establecer para la herramienta

  • description (cadena): (opcional) La descripción para establecer para la herramienta

Herramientas de entorno de Dataverse

ListDataverseEnvironments

Enumera todos los entornos de Dataverse disponibles.

Esquema de entrada: no se requieren parámetros

ListMCPServersInDataverseEnvironment

Enumera todos los servidores MCP en un entorno específico de Dataverse.

Parámetros requeridos:

  • envId (cadena): identificador de entorno del que se van a enumerar los servidores MCP.