Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
É necessário fazer parte do programa de pré-visualização Frontier para obter acesso antecipado ao Microsoft Agent 365. A Frontier liga-o diretamente às mais recentes inovações de IA da Microsoft. As pré-visualizações da Frontier estão sujeitas aos termos de pré-visualização existentes dos seus contratos com clientes. Como estas funcionalidades ainda estão em desenvolvimento, a sua disponibilidade e capacidades podem mudar ao longo do tempo.
Descrição geral
| ID do servidor | Nome a apresentar | Descrição |
|---|---|---|
| mcp_SharePointListsTools | Microsoft SharePoint Lista Servidor MCP | Servidor MCP que fornece ferramentas Microsoft Graph SharePoint para listas. Servidor MCP que fornece ferramentas Microsoft Graph SharePoint para listas. |
Ferramentas disponíveis
sharepoint_createList
Crie uma nova lista de SharePoint num site.
Parâmetros Obrigatórios
- siteId: O ID único do site
- displayName: Nome de exibição da lista
- lista: Informação da lista como modelo (por exemplo, genericList, documentLibrary, issueTracking)
sharepoint_createListColumn
Crie uma nova coluna (columnDefinition) numa lista específica do SharePoint. Deve fornecer o siteId e listId-alvo, além de uma definição de coluna válida que especifique o nome da coluna, o nome de exibição e exatamente um tipo de coluna (como texto, número, escolha, dataHora, pessoaOrGrupo, pesquisa, booleano ou hiperlinkOrImagem).
Parâmetros necessários
- siteId: O ID único do site
- listId: O ID único da lista
- nome: API/nome estático da coluna (sem espaços, 1-64 caracteres)
Parâmetros opcionais
- displayName: Nome de visualização voltado para utilizador
- Descrição: Descrição da coluna
- enforceUniqueValues: Se for verdadeiro, os valores devem ser únicos
- hidden: Se for verdadeiro, a coluna está oculta
- indexado: Se for verdadeiro, os valores são indexados
- exigido: Se for verdadeiro, é necessário um valor
- readOnly: Se for verdadeiro, os valores não podem ser alterados
- texto, número, escolha, booleano, dataHora, pessoaOuGroup, pesquisa, hiperligaçãoOuImagem: Definições de tipo de coluna (uma necessária)
sharepoint_createListItem
Crie um novo item numa lista do SharePoint.
Parâmetros necessários
- siteId: O ID único do site
- listId: O ID único da lista
- campos: Valores de campo para o item da lista (mapa chave/valor)
sharepoint_deleteListColumn
Apague uma Definição de coluna existente de uma lista específica do SharePoint. Fornecer siteId, listID e columnId. Esta ação remove permanentemente a coluna do esquema da lista.
Parâmetros necessários
- SiteId: ID único do site
- listId: ID único da lista
- columnId: ID único da coluna a eliminar
sharepoint_deleteListItem
Eliminar um item de lista.
Parâmetros necessários
- siteId: O ID único do site
- listId: O ID único da lista
- Id do item: O ID único do item da lista
Parâmetros opcionais
- ifMatch: ETag opcional para controlo de concorrência (por exemplo, "*")
sharepoint_editListColumn
Atualize uma Definição de coluna existente numa lista específica do SharePoint. Fornecer siteId, listID e columnId. O corpo é parcial – inclua apenas as propriedades que quer alterar (como displayName, descrição, oculto, obrigatório ou definições de facet).
Parâmetros necessários
- SiteId: ID único do site
- listId: ID único da lista
- columnId: ID único da coluna a atualizar
Parâmetros opcionais
- displayName: Nome de visualização voltado para utilizador
- Descrição: Descrição da coluna
- hidden: Se for verdadeiro, a coluna está oculta
- exigido: Se for verdadeiro, é necessário um valor
- enforceUniqueValues: Se for verdadeiro, os valores devem ser únicos
- indexado: Se for verdadeiro, os valores são indexados
- readOnly: Se for verdadeiro, os valores não podem ser alterados
- texto, número, escolha, dataHora, pessoaOuGroup, pesquisa, hiperligaçãoOuImagem: Atualizar definições de tipo de coluna
sharepoint_getSiteByPath
Resolve um site SharePoint usando o seu nome de host e o caminho relativo ao servidor.
Parâmetros necessários
- Nome do host: Nome do host do tenant SharePoint (por exemplo, contoso.sharepoint.com)
- serverRelativePath: Caminho relativo ao servidor para o site (por exemplo, sites/Marketing)
sharepoint_listListColumns
Lista de definições de colunas (columnDefinition resources) para uma lista específica do SharePoint. Requer siteId e listId. Suporta parâmetros OData como $select, $top e $skiptoken.
Parâmetros necessários
- siteId: O ID único do site
- listId: O ID único da lista
Parâmetros opcionais
- select: lista separada por vírgulas de propriedades a devolver
- filtro: Expressão do filtro OData para restringir resultados
- orderBy: Lista separada por vírgulas de propriedades a ordenar por
- topo: Tamanho da página (1-999)
- skiptoken: Token opaco para paginação para o conjunto seguinte
sharepoint_listListItems
Lista itens a partir de uma lista do SharePoint.
Parâmetros necessários
- siteId: O ID único do site
- listId: O ID único da lista
Parâmetros opcionais
- expandir: Opcional OData expandir (por exemplo, campos)
- topo: Tamanho opcional da página
- filtro: Expressão opcional do filtro OData
- select: Opcional cláusula OData select
sharepoint_listLists
Liste todas as listas SharePoint num site.
Parâmetros necessários
- siteId: O ID único do site
sharepoint_listSubsites
Liste sites filhos (subsites) para um dado site.
Parâmetros necessários
- siteId: O ID único do site
sharepoint_search
Pesquise SharePoint usando a Microsoft Graph Search API com entityTypes=["site"].
Parâmetros necessários
- pedidos: Array de objetos searchRequest
Parâmetros opcionais
- entityTypes: Deve ser ["site"] para pesquisas de sites SharePoint
- consulta: Consulta a objeto com cadeia de pesquisa ao estilo KQL
- de: Deslocamento base zero do primeiro resultado
- Tamanho: Número de resultados a devolver (1-50)
- campos: Lista opcional de campos a selecionar na resposta
13. sharepoint_searchSitesByName
Pesquise sites SharePoint por nome de exibição ou URL parcial (língua natural).
Parâmetros necessários
- pesquisa: Nome de exibição ou nome/URL parcial do site SharePoint a procurar
Parâmetros opcionais
- consistencyLevel: Exigido pelo Microsoft Graph (padrão: eventual)
14. sharepoint_updateListItem
Atualize os campos de um item da lista existente.
Parâmetros necessários
- siteId: O ID único do site
- listId: O ID único da lista
- Id do item: O ID único do item da lista
- campos: Valores de campo a atualizar (parcial)
Parâmetros opcionais
- ifMatch: ETag opcional para controlo de concorrência (por exemplo, "*" para forçar)
Funcionalidades principais
Gestão de Listas
- Criar novas listas SharePoint com modelos
- Liste todas as listas num site
- Suporte para vários modelos de listas (genericList, documentLibrary, issueTracking)
Coluna C – Operações
- Criar colunas com múltiplos tipos de dados (texto, número, escolha, dataHora, pessoaOrGroup, pesquisa, booleano, hiperlinkOrImagem)
- Editar colunas existentes
- Eliminar colunas
- Liste todas as colunas de uma lista
- Validação de colunas e restrições de unicidade
Operações da equipa
- Criar itens de lista com valores de campo
- Atualizar itens de lista existentes (atualizações parciais)
- Eliminar um item de lista.
- Itens da lista com filtragem e paginação
- Controlo de concorrência via ETag
Descoberta do Sítio
- Pesquise sites por nome ou URL
- Resolver sites por nome de host e caminho
- Subsites da lista
- Pesquisa ao estilo KQL com API Microsoft Graph Search
Suporte de Consultas OData
- Use $select para escolher propriedades.
- Use $filter para filtrar resultados.
- Use $expand para incluir entidades relacionadas.
- Usa $orderby para ordenar resultados.
- Usa $top para paginação.
- Usa $skiptoken para folhear grandes conjuntos de resultados.
Suporte de Tipos de Coluna
- Colunas de texto (linha simples ou multilinha, texto simples ou enriquecido).
- Colunas numéricas (com casas decimais, valores mínimos e máximos).
- Colunas de escolha (caixas de seleção, menu suspenso ou botões de acesso).
- Colunas booleanas.
- Data Hora, Data e Hora, Apenas Data
- Colunas de Pessoa ou Grupo (seleção única ou múltipla).
- Consulta colunas (consulta outras listas).
- Colunas de hiperligação ou imagem.
Notas
- Todas as operações utilizam a Microsoft Graph API v1.0.
- Os nomes das colunas devem ter de 1 a 64 caracteres sem espaços.
- Cada coluna deve especificar exatamente um tipo de coluna.
- O controlo de concorrência está disponível através do
If-Matchcabeçalho. - As pesquisas no site exigem
consistencyLeveldefinir paraeventual. - Os resultados de pesquisa estão limitados a 50 itens por página.
- São suportadas atualizações parciais para colunas e itens de lista.