Cohesity Hotmail MCP (versión preliminar)
Conecte Copilot Studio agentes a Cohesity Hotmail Data Insights a través de un servidor de Protocolo de contexto de modelo (MCP). Los agentes detectan herramientas en tiempo de ejecución y consultan conjuntos de datos, ejecutan preguntas y respuestas de LLM y buscan documentos indexados mediante la clave de API de Gaia.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Standard | Todas las regiones de Logic Apps excepto las siguientes: - regiones de Azure Government - Azure regiones de China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Compatibilidad con Cohesity |
| URL | https://www.cohesity.com/support |
| Correo Electrónico | [email protected] |
| Metadatos del conector | |
|---|---|
| Publicador | Cohesity, Inc. |
| Sitio web | https://www.cohesity.com |
| Directiva de privacidad | https://www.cohesity.com/legal/privacy |
| Categories | Data |
Introducción a la arquitectura
El servidor MCP de Hotmail actúa como un puente entre clientes MCP, como Copilot Studio y la API REST de Hotmail. Los clientes mcP se comunican con el servidor mediante el protocolo de contexto de modelo a través de HTTP que se puede transmitir en el punto de conexión /mcp. El servidor se implementa con FastMCP y se ejecuta con stateless_http=True.
Cada herramienta MCP se asigna a una operación REST de Hotmail específica marcada explícitamente con x-mcp-tool: true en la especificación de OpenAPI de Hotmail. Los nombres y descripciones de las herramientas se pueden personalizar mediante x-mcp-config.
Cuando un cliente invoca una herramienta, el servidor MCP procesa la solicitud JSON-RPC y llama a la API REST de Hotmail correspondiente mediante el api.base_url configurado. El servidor reenvía la mayoría de los encabezados HTTP entrantes para que la autenticación y la autorización sigan siendo coherentes entre el acceso basado en MCP y el uso directo de la API REST.
Herramientas de MCP disponibles
El servidor MCP genera herramientas solo para las operaciones de OpenAPI marcadas con x-mcp-tool: true.
| Herramienta MCP | OperationId de OpenAPI | Método | Ruta de acceso de Las --------------------- | |---------------------------|--------|-------------------------| | gaia_datasets | GetDatasets | GET | /datasets | | gaia_dataset_topics | GetDatasetDiscoveryResults| GET | /dataset/{id}/discovery | | gaia_ask | QueryLlm | POST | /ask | | gaia_search | ExhaustiveSearch | PUT | /ask/exhaustive | Nota: Todas las herramientas requieren el privilegio GAIA_VIEW.
Autenticación y encabezados
Requerido por Gaia
Gaia usa un esquema de seguridad basado en claves de API (ApiKeyAuth) tal como se define en la especificación de OpenAPI.
Los clientes deben incluir el siguiente encabezado:
- apiKey: su clave de API de Gaia
gaia_datasets
- Propósito: enumera los conjuntos de datos y actúa como punto de entrada para otras herramientas de Gaia.
- Parámetros visibles: todos los parámetros de consulta de la especificación openAPI excepto los ocultos a través de x-mcp-config.hidden-params (statuses, sortField, sortOrder).
- Valores predeterminados: pageSize: 20 se aplica a través de valores predeterminados de consulta si no se proporciona.
- Respuesta: recortado en el modelo GetDatasetsResponse.
gaia_dataset_topics
- Propósito: devuelve temas jerárquicos para un conjunto de datos.
- Parámetro path: id debe ser el identificador hexadecimal del conjunto de datos devuelto por gaia_datasets, no el nombre para mostrar.
- Valores predeterminados: nivel: 1, numLevels: 2.
- Parámetros ocultos: uuid.
- Dependencias (informativos): GetDatasets, GetDatasetDetails.
gaia_ask
- Propósito: ejecuta una consulta LLM en uno o varios conjuntos de datos.
-
Cuerpo de la solicitud: LlmQueryParams con campos obligatorios:
- datasetNames (matriz)
- queryString
- Campos ocultos: llmId, llmName, llm, conversationId, queryLanguageCode, history, metadata.
- Respuesta: filtrado al esquema QueryLlmResponse (texto de respuesta, documentos auxiliares, progreso e identificadores).
gaia_search
- Propósito: realiza una búsqueda exhaustiva dentro de un conjunto de datos.
-
Cuerpo de la solicitud: ExhaustiveSearchParams con campos obligatorios:
- datasetName
- queryString
- pageSize (valor predeterminado 10 insertado a través de los valores predeterminados de consulta)
- Campos ocultos: conversationId.
- Respuesta: filtrado al esquema ExhaustiveSearchResponse (documentos, tokens de paginación e identificadores).
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Type | Description | Obligatorio |
|---|---|---|---|
| clave_api | securestring | La api_key de esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Cohesity Hotmail MCP |
Conecte Copilot Studio agentes a Cohesity Hotmail Data Insights a través de un servidor de Protocolo de contexto de modelo (MCP). Los agentes detectan herramientas en tiempo de ejecución y consultan conjuntos de datos, ejecutan preguntas y respuestas de LLM y buscan documentos indexados mediante la clave de API de Gaia. |
Cohesity Hotmail MCP
Conecte Copilot Studio agentes a Cohesity Hotmail Data Insights a través de un servidor de Protocolo de contexto de modelo (MCP). Los agentes detectan herramientas en tiempo de ejecución y consultan conjuntos de datos, ejecutan preguntas y respuestas de LLM y buscan documentos indexados mediante la clave de API de Gaia.