Cria um servidor MCP.
Descrição da operação
Descrição da solicitação\n- Após você enviar a solicitação, o sistema verifica a disponibilidade do servidor MCP com base nas informações de conexão fornecidas.\n- Se a conexão com o servidor MCP estiver indisponível, a API retornará uma mensagem de erro.\n- O campo Name deve começar com uma letra minúscula e pode conter apenas letras minúsculas, dígitos, sublinhados (_) e hifens (-). O nome deve ser exclusivo na conta atual.\n- O campo Visibility define o nível de visibilidade do servidor MCP. Valores válidos: TENANT (visível na conta), PROJECT (visível para projetos especificados) e USER (visível para usuários especificados). Especifique o parâmetro VisibilityScope para definir ainda mais o escopo de visibilidade com base no valor selecionado.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:CreateMcpServer |
create |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Name |
string |
Sim |
O nome do servidor MCP. Deve ser exclusivo no nível do tenant. Deve começar com uma letra minúscula e pode conter apenas letras minúsculas ( |
my-mcp-server |
| Config |
object |
Não |
A configuração de conexão do servidor MCP. |
- |
| Url |
string |
Não |
A URL de serviço do servidor MCP. Deve começar com |
https://example.com/mcp/sse |
| Transport |
string |
Não |
O protocolo de transporte. Valores válidos:
|
SSE |
| CustomHeaders |
object |
Não |
Os cabeçalhos de solicitação personalizados em pares chave-valor. Os cabeçalhos reservados não podem ser sobrescritos. |
{} |
| Visibility |
string |
Não |
O nível de visibilidade. Valores válidos:
|
TENANT |
| VisibilityScope |
object |
Não |
O escopo de visibilidade. Especifique os campos correspondentes com base no valor de Visibility. |
|
| ProjectIds |
array |
Não |
A lista de IDs de projetos visíveis. Este parâmetro entra em vigor quando Visibility é definido como |
|
|
string |
Não |
O ID do espaço de trabalho do DataWorks retornado. |
123456 |
|
| UserIds |
array |
Não |
A lista de IDs de usuários visíveis. Este parâmetro entra em vigor quando Visibility é definido como |
|
|
string |
Não |
O ID do usuário. |
123456 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O servidor MCP criado. |
||
| RequestId |
string |
O ID da solicitação. |
valueA |
| McpServer |
object |
O servidor MCP registrado. |
|
| Name |
string |
O nome do servidor MCP. |
my-mcp-server |
| GmtCreateTime |
string |
A hora de criação. O valor é um número de 13 dígitos, como |
1780555634000 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "valueA",
"McpServer": {
"Name": "my-mcp-server",
"GmtCreateTime": "1780555634000"
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.