Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Anda harus menjadi bagian dari program pratinjau Frontier untuk mendapatkan akses awal ke Microsoft Agent 365. Frontier menghubungkan Anda langsung dengan inovasi AI terbaru Microsoft. Pratinjau frontier tunduk pada ketentuan pratinjau yang ada dari perjanjian pelanggan Anda. Karena fitur-fitur ini masih dalam pengembangan, ketersediaan dan kemampuannya dapat berubah dari waktu ke waktu.
Ikhtisar
| ID Penjual | Nama tampilan | KETERANGAN |
|---|---|---|
| mcp_SharePointListsTools | Microsoft SharePoint Mencantumkan Server MCP | Server MCP menyediakan alat Microsoft Graph SharePoint untuk daftar. Server MCP menyediakan alat Microsoft Graph SharePoint untuk daftar. |
Alat yang tersedia
sharepoint_createList
Buat daftar SharePoint baru di situs.
Parameter yang Diperlukan
- siteId: ID unik situs
- displayName: Nama tampilan daftar
- daftar: Daftar info seperti templat (misalnya, genericList, documentLibrary, issueTracking)
sharepoint_createListColumn
Buat kolom baru (columnDefinition) di daftar SharePoint tertentu. Anda harus menyediakan siteId target dan listId, ditambah definisi kolom valid yang menentukan nama kolom, nama tampilan, dan tepat satu tipe kolom (seperti teks, angka, pilihan, dateTime, personOrGroup, pencarian, boolean, atau hyperlinkOrPicture).
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
- nama: API/nama statis kolom (tanpa spasi, 1-64 karakter)
Parameter opsional
- displayName: Nama tampilan yang menghadap pengguna
- deskripsi: Deskripsi kolom
- enforceUniqueValues: Jika true, nilai harus unik
- tersembunyi: Jika true, kolom disembunyikan
- terindeks: Jika true, nilai diindeks
- diperlukan: Jika true, nilai diperlukan
- readOnly: Jika true, nilai tidak dapat diubah
- teks, angka, pilihan, boolean, dateTime, personOrGroup, pencarian, hyperlinkOrPicture: Pengaturan jenis kolom (satu diperlukan)
sharepoint_createListItem
Buat item baru di daftar SharePoint.
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
- bidang: Nilai bidang untuk item daftar (peta kunci/nilai)
sharepoint_deleteListColumn
Hapus columnDefinition yang sudah ada dari daftar SharePoint tertentu. Sediakan siteId, listId, dan columnId. Tindakan ini menghapus kolom secara permanen dari skema daftar.
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
- columnId: ID unik kolom yang akan dihapus
sharepoint_deleteListItem
Hapus item daftar.
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
- itemId: ID unik item daftar
Parameter opsional
- ifMatch: ETag Opsional untuk kontrol konkurensi (misalnya, "*")
sharepoint_editListColumn
Perbarui columnDefinition yang sudah ada pada daftar SharePoint tertentu. Sediakan siteId, listId, dan columnId. Isinya parsial - hanya sertakan properti yang ingin Anda ubah (seperti pengaturan displayName, description, hidden, required, atau facet).
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
- columnId: ID unik kolom yang akan diperbarui
Parameter opsional
- displayName: Nama tampilan yang menghadap pengguna
- deskripsi: Deskripsi kolom
- tersembunyi: Jika true, kolom disembunyikan
- diperlukan: Jika true, nilai diperlukan
- enforceUniqueValues: Jika true, nilai harus unik
- terindeks: Jika true, nilai diindeks
- readOnly: Jika true, nilai tidak dapat diubah
- teks, angka, pilihan, dateTime, personOrGroup, pencarian, hyperlinkOrPicture: Memperbarui pengaturan tipe kolom
sharepoint_getSiteByPath
Atasi situs SharePoint dengan menggunakan nama host dan jalur relatif servernya.
Parameter yang diperlukan
- nama host: Nama host penyewa SharePoint (misalnya, contoso.sharepoint.com)
- serverRelativePath: Jalur relatif server ke situs (misalnya, situs/Pemasaran)
sharepoint_listListColumns
Mencantumkan definisi kolom (sumber daya columnDefinition) untuk daftar SharePoint tertentu. Memerlukan siteId dan listId. Mendukung param OData seperti $select, $top, dan $skiptoken.
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
Parameter opsional
- pilih: Daftar properti yang dipisahkan koma untuk dikembalikan
- filter: Ekspresi filter OData untuk membatasi hasil
- orderBy: Daftar properti yang dipisahkan koma untuk diurutkan menurut
- atas: Ukuran halaman (1-999)
- skiptoken: Token buram untuk penomoran ke set berikutnya
sharepoint_listListItems
Mencantumkan item dari daftar SharePoint.
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
Parameter opsional
- perluas: Perluas OData opsional (misalnya, bidang)
- atas: Ukuran halaman opsional
- filter: Ekspresi filter OData opsional
- pilih: Klausa pilih OData opsional
sharepoint_listLists
Mencantumkan semua daftar SharePoint di situs.
Parameter yang diperlukan
- siteId: ID unik situs
sharepoint_listSubsites
Cantumkan situs anak (subsitus) untuk situs tertentu.
Parameter yang diperlukan
- siteId: ID unik situs
sharepoint_search
Cari SharePoint menggunakan Microsoft Graph Search API dengan entityTypes=["site"].
Parameter yang diperlukan
- permintaan: Array objek searchRequest
Parameter opsional
- entityTypes: Harus ["site"] untuk pencarian situs SharePoint
- kueri: Objek kueri dengan string pencarian gaya KQL
- dari: Offset berbasis nol dari hasil pertama
- ukuran: Jumlah hasil yang akan dikembalikan (1-50)
- bidang: Daftar bidang opsional untuk dipilih dalam respons
13. sharepoint_searchSitesByName
Cari situs SharePoint menurut nama tampilan atau URL parsial (bahasa alami).
Parameter yang diperlukan
- pencarian: Nama tampilan atau nama/URL parsial situs SharePoint yang akan dicari
Parameter opsional
- consistencyLevel: Diperlukan oleh Microsoft Graph (default: akhirnya)
14. sharepoint_updateListItem
Perbarui bidang item daftar yang sudah ada.
Parameter yang diperlukan
- siteId: ID unik situs
- listId: ID unik daftar
- itemId: ID unik item daftar
- bidang: Nilai bidang untuk diperbarui (parsial)
Parameter opsional
- ifMatch: ETag opsional untuk kontrol konkurensi (misalnya, "*" untuk memaksa)
Fitur Utama
Manajemen Daftar
- Membuat daftar SharePoint baru dengan templat
- Mencantumkan semua daftar di situs
- Dukungan untuk berbagai templat daftar (genericList, documentLibrary, issueTracking)
Operasi Kolom
- Membuat kolom dengan beberapa jenis data (teks, angka, pilihan, dateTime, personOrGroup, pencarian, boolean, hyperlinkOrPicture)
- Mengedit kolom yang sudah ada
- Hapus kolom
- Mencantumkan semua kolom dalam daftar
- Validasi kolom dan batasan keunikan
Operasi Item
- Membuat item daftar dengan nilai bidang
- Memperbarui item daftar yang ada (pembaruan parsial)
- Hapus item daftar.
- Mencantumkan item dengan pemfilteran dan penomoran halaman
- Kontrol konkurensi melalui ETag
Penemuan Situs
- Cari situs menurut nama atau URL
- Mengatasi situs menurut nama host dan jalur
- Mencantumkan subsitus
- Pencarian gaya KQL dengan Microsoft Graph Search API
Dukungan Kueri OData
- Gunakan $select untuk memilih properti.
- Gunakan $filter untuk memfilter hasil.
- Gunakan $expand untuk menyertakan entitas terkait.
- Gunakan $orderby untuk mengurutkan hasil.
- Gunakan $top untuk penomoran halaman.
- Gunakan $skiptoken ke halaman melalui kumpulan hasil besar.
Dukungan Tipe Kolom
- Kolom teks (baris tunggal atau multibaris, teks biasa atau kaya).
- Kolom angka (dengan tempat desimal, nilai minimum, dan maksimum).
- Kolom pilihan (kotak centang, dropdown, atau tombol radio).
- Kolom Boolean.
- Tanggal Waktu, Tanggal dan Waktu, Hanya Tanggal
- Kolom Orang atau Grup (pilihan tunggal atau beberapa).
- Kolom pencarian (referensi daftar lain).
- Kolom Hyperlink atau Gambar.
Catatan
- Semua operasi menggunakan Microsoft Graph API v1.0.
- Nama kolom harus 1-64 karakter tanpa spasi.
- Setiap kolom harus menentukan tepat satu jenis kolom.
- Kontrol konkurensi tersedia melalui
If-Matchheader. - Pencarian situs perlu
consistencyLeveldiatur keeventual. - Hasil pencarian dibatasi hingga 50 item per halaman.
- Pembaruan parsial didukung untuk kolom dan item daftar.