Cria um servidor MCP.
Descrição da operação
Notas de uso\n\n- Ao enviar uma solicitação, o sistema verifica a disponibilidade do servidor MCP com base na configuração de conexão.\n\n- Se a conexão do servidor MCP estiver indisponível, a API retornará uma mensagem de erro.\n\n- O Name deve ser exclusivo no nível do tenant, começar com uma letra minúscula e conter apenas letras minúsculas, dígitos, sublinhados (_) e hifens (-).\n\n- O parâmetro Visibility especifica o nível de visibilidade do servidor MCP. Os valores válidos são TENANT (visível dentro do tenant), PROJECT (visível para projetos especificados) e USER (visível para usuários especificados). Você também deve fornecer o parâmetro VisibilityScope para definir o escopo com base no nível de visibilidade selecionado.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Name |
string |
Sim |
O nome do servidor MCP. O nome deve ser exclusivo no nível do tenant. Deve começar com uma letra minúscula e conter apenas caracteres de a-z, 0-9, _ e -. |
my-mcp-server |
| Config |
object |
Não |
A configuração de conexão do servidor MCP. |
- |
| Url |
string |
Não |
O endereço de serviço do servidor MCP. Deve começar com https://. |
https://example.com/mcp/sse |
| Transport |
string |
Não |
O protocolo de transporte. |
SSE |
| CustomHeaders |
object |
Não |
Os cabeçalhos de solicitação personalizados, especificados como pares chave-valor. Você não pode substituir os cabeçalhos reservados. |
{} |
| Visibility |
string |
Não |
O nível de visibilidade. |
TENANT |
| VisibilityScope |
object |
Não |
O escopo de visibilidade. Os campos obrigatórios dependem do valor do parâmetro Visibility. |
|
| ProjectIds |
array |
Não |
Os IDs dos projetos para os quais o servidor MCP está visível. Este parâmetro é obrigatório apenas quando Visibility está definido como PROJECT. |
|
|
string |
Não |
O ID de um workspace do DataWorks. |
123456 |
|
| UserIds |
array |
Não |
Os IDs dos usuários para os quais o servidor MCP está visível. Este parâmetro é obrigatório apenas quando Visibility está definido como USER. |
|
|
string |
Não |
Um ID de usuário. |
123456 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Detalhes do servidor MCP criado. |
||
| RequestId |
string |
O ID da solicitação. |
valueA |
| McpServer |
object |
O servidor MCP criado. |
|
| Name |
string |
O nome do servidor MCP. |
my-mcp-server |
| GmtCreateTime |
string |
A hora em que o servidor MCP foi criado. |
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.