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

Importante

  • Esta es una característica en vista previa.
  • Las características en versión preliminar no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están sujetas a condiciones de uso adicionales y están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios.

Panorama

Id. de servidor Nombre para mostrar Scope
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 agregar la herramienta

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

Parámetros opcionales:

  • Nombre de herramientas (cadena): Nombre opcional para la herramienta (si no se proporciona, 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 en un servidor MCP con un sdkMessage.

Parámetros requeridos:

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

  • sdkMessagepairId (cadena): El identificador único del sdkMessage a asociar con esta herramienta

Parámetros opcionales:

  • Nombre de herramientas (cadena): Nombre opcional para la herramienta (si no se proporciona, usa el sdkMessage nombre único)

  • description (cadena): 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 agregar la herramienta

  • remoteApiId (cadena): ID de la API remota

Parámetros opcionales:

  • Nombre de herramientas (cadena): Nombre opcional para la herramienta (si no se proporciona, usa el nombre único de la API personalizada)

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

Herramientas de conexión

GetConnectorsAsync

Obtener todos los conectores.

Esquema de entrada: no se requieren parámetros

GetConnectorAsync

Obtener un conector específico.

Parámetros requeridos:

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

GetConnectorOperationsAsync

Obtenga operaciones para 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 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 (cadena): descripción opcional de lo que hace esta herramienta

herramientas de Graph API

GetGraphApisAsync

Obtenga 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 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.