Crea un servidor MCP.
Descripción de la operación
Descripción de la solicitud
Después de enviar la solicitud, el sistema verifica la disponibilidad del servidor MCP con base en la información de conexión proporcionada.
Si la conexión al servidor MCP no está disponible, la API devuelve un mensaje de error.
El campo
Namedebe comenzar con una letra minúscula y solo puede contener letras minúsculas, dígitos, guiones bajos (_) y guiones (-). El nombre debe ser único dentro de la cuenta actual.El campo
Visibilitydefine el nivel de visibilidad del servidor MCP. Valores válidos:TENANT(visible dentro de la cuenta),PROJECT(visible para proyectos especificados) yUSER(visible para usuarios especificados). Especifique el parámetroVisibilityScopepara definir aún más el alcance de visibilidad según el valor seleccionado.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dataworks:CreateMcpServer |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Name |
string |
Sí |
El nombre del servidor MCP. Debe ser único a nivel de inquilino. Debe comenzar con una letra minúscula y solo puede contener letras minúsculas ( |
my-mcp-server |
| Config |
object |
No |
La configuración de conexión del servidor MCP. |
- |
| Url |
string |
No |
La URL de servicio del servidor MCP. Debe comenzar con |
https://example.com/mcp/sse |
| Transport |
string |
No |
El protocolo de transporte. Valores válidos:
|
SSE |
| CustomHeaders |
object |
No |
Los encabezados de solicitud personalizados en pares clave-valor. Los encabezados reservados no se pueden sobrescribir. |
{} |
| Visibility |
string |
No |
El nivel de visibilidad. Valores válidos:
|
TENANT |
| VisibilityScope |
object |
No |
El alcance de visibilidad. Especifique los campos correspondientes según el valor de Visibility. |
|
| ProjectIds |
array |
No |
La lista de ID de proyectos visibles. Este parámetro surte efecto cuando Visibility se establece en |
|
|
string |
No |
El ID del espacio de trabajo de DataWorks devuelto. |
123456 |
|
| UserIds |
array |
No |
La lista de ID de usuarios visibles. Este parámetro surte efecto cuando Visibility se establece en |
|
|
string |
No |
El ID de usuario. |
123456 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
El servidor MCP creado. |
||
| RequestId |
string |
El ID de la solicitud. |
valueA |
| McpServer |
object |
El servidor MCP registrado. |
|
| Name |
string |
El nombre del servidor MCP. |
my-mcp-server |
| GmtCreateTime |
string |
La hora de creación. El valor es un número de 13 dígitos, como |
1780555634000 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "valueA",
"McpServer": {
"Name": "my-mcp-server",
"GmtCreateTime": "1780555634000"
}
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.