หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
สำคัญ
คุณจําเป็นต้องเป็นส่วนหนึ่งของโปรแกรมการแสดงตัวอย่าง Frontier เพื่อเข้าถึง Microsoft Agent 365 ก่อน Frontier เชื่อมต่อคุณโดยตรงกับนวัตกรรม AI ล่าสุดของ Microsoft การแสดงตัวอย่างในส่วนหน้าจะต้องอยู่ภายใต้ข้อกําหนดการแสดงตัวอย่างที่มีอยู่ของข้อตกลงของลูกค้าของคุณ เนื่องจากคุณลักษณะเหล่านี้ยังคงอยู่ในการพัฒนา ความพร้อมใช้งานและความสามารถของพวกเขาอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป
ภาพรวม
| ID ของเซิร์ฟเวอร์ | ชื่อที่ใช้แสดง | รายละเอียด |
|---|---|---|
| mcp_SharePointListsTools | Microsoft SharePoint รายการเซิร์ฟเวอร์ MCP | เซิร์ฟเวอร์ MCP จัดหาเครื่องมือ Microsoft Graph SharePoint สําหรับรายการ เซิร์ฟเวอร์ MCP จัดหาเครื่องมือ Microsoft Graph SharePoint สําหรับรายการ |
เครื่องมือที่พร้อมใช้งาน
sharepoint_createList
สร้างรายการ SharePoint ใหม่บนไซต์
พารามิเตอร์ที่จำเป็น
- siteId: ID เฉพาะของไซต์
- displayName: ชื่อที่แสดงของรายการ
- รายการ: ข้อมูลรายการ เช่น เทมเพลต (ตัวอย่างเช่น genericList, documentLibrary, issueTracking)
sharepoint_createListColumn
สร้างคอลัมน์ใหม่ (คอลัมน์กําหนด) ในรายการ SharePoint ที่ระบุ คุณต้องระบุ siteId และ listId เป้าหมาย รวมถึงข้อกําหนดคอลัมน์ที่ถูกต้องที่ระบุชื่อของคอลัมน์ ชื่อที่แสดง และชนิดคอลัมน์หนึ่งชนิด (เช่น ข้อความ ตัวเลข ตัวเลือก วันที่เวลา personOrGroup การค้นหา บูลีน หรือ hyperlinkOrPicture)
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
- listId: ID เฉพาะของรายการ
- ชื่อ: ชื่อ API/static ของคอลัมน์ (ไม่มีช่องว่าง 1-64 อักขระ)
พารามิเตอร์เพิ่มเติม
- displayName: ชื่อที่แสดงที่ผู้ใช้เชื่อมต่อกัน
- คําอธิบาย: คําอธิบายคอลัมน์
- enforceUniqueValues: ถ้าเป็นจริง ค่าต้องไม่ซ้ํากัน
- ซ่อนอยู่: ถ้าเป็นจริง คอลัมน์จะถูกซ่อนไว้
- indexed: ถ้าเป็นจริง ค่าจะถูกจัดทําดัชนี
- required: ถ้าเป็นจริง ค่าจําเป็น
- readOnly: ถ้าเป็นจริง ค่าจะไม่สามารถเปลี่ยนแปลงได้
- text, number, choice, boolean, dateTime, personOrGroup, lookup, hyperlinkOrPicture: การตั้งค่าชนิดคอลัมน์ (หนึ่งรายการที่จําเป็น)
sharepoint_createListItem
สร้างรายการใหม่ในรายการ SharePoint
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
- listId: ID เฉพาะของรายการ
- เขตข้อมูล: ค่าเขตข้อมูลสําหรับหน่วยข้อมูลรายการ (แผนที่คีย์/ค่า)
sharepoint_deleteListColumn
ลบคอลัมน์ที่มีอยู่กําหนดจากรายการ SharePoint ที่ระบุ ระบุ siteId, listId และ columnId การดําเนินการนี้จะเป็นการลบคอลัมน์ออกจาก schema รายการอย่างถาวร
พารามิเตอร์ที่ต้องการ
- siteId: ID ที่ไม่ซ้ํากันของไซต์
- listId: ID เฉพาะของรายการ
- columnId: ID ที่ไม่ซ้ํากันของคอลัมน์ที่จะลบ
sharepoint_deleteListItem
ลบรายการข้อมูล
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
- listId: ID เฉพาะของรายการ
- itemId: ID เฉพาะของข้อมูลในรายการ
พารามิเตอร์เพิ่มเติม
- ifMatch: ETag ทางเลือกสําหรับการควบคุมภาวะพร้อมกัน (เช่น "*")
sharepoint_editListColumn
อัปเดตคอลัมน์ที่มีอยู่กําหนดสําหรับรายการ SharePoint ที่เจาะจง ระบุ siteId, listId และ columnId เนื้อความเป็นบางส่วน - รวมเฉพาะคุณสมบัติที่คุณต้องการเปลี่ยนแปลง (เช่น displayName คําอธิบาย ซ่อน จําเป็น หรือการตั้งค่าแฟเช็ต)
พารามิเตอร์ที่ต้องการ
- siteId: ID ที่ไม่ซ้ํากันของไซต์
- listId: ID เฉพาะของรายการ
- columnId: ID ที่ไม่ซ้ํากันของคอลัมน์ที่จะอัปเดต
พารามิเตอร์เพิ่มเติม
- displayName: ชื่อที่แสดงที่ผู้ใช้เชื่อมต่อกัน
- คําอธิบาย: คําอธิบายคอลัมน์
- ซ่อนอยู่: ถ้าเป็นจริง คอลัมน์จะถูกซ่อนไว้
- required: ถ้าเป็นจริง ค่าจําเป็น
- enforceUniqueValues: ถ้าเป็นจริง ค่าต้องไม่ซ้ํากัน
- indexed: ถ้าเป็นจริง ค่าจะถูกจัดทําดัชนี
- readOnly: ถ้าเป็นจริง ค่าจะไม่สามารถเปลี่ยนแปลงได้
- text, number, choice, dateTime, personOrGroup, lookup, hyperlinkOrPicture: อัปเดตการตั้งค่าชนิดคอลัมน์
sharepoint_getSiteByPath
แก้ไขไซต์ SharePoint โดยใช้ชื่อโฮสต์และเส้นทางสัมพัทธ์ของเซิร์ฟเวอร์
พารามิเตอร์ที่ต้องการ
- hostname: ชื่อโฮสต์ของผู้เช่า SharePoint (ตัวอย่างเช่น contoso.sharepoint.com)
- serverRelativePath: เส้นทางสัมพัทธ์ของเซิร์ฟเวอร์ไปยังไซต์ (ตัวอย่างเช่น ไซต์/การตลาด)
sharepoint_listListColumns
แสดงข้อกําหนดคอลัมน์ (ทรัพยากรของคอลัมน์กําหนด) สําหรับรายการ SharePoint เฉพาะ จําเป็นต้องมี siteId และ listId รองรับพารามิเตอร์ OData เช่น $select $top และ$skiptoken
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
- listId: ID เฉพาะของรายการ
พารามิเตอร์เพิ่มเติม
- select: รายการคุณสมบัติที่คั่นด้วยจุลภาคเพื่อส่งกลับ
- filter: นิพจน์ตัวกรอง OData เพื่อจํากัดผลลัพธ์
- orderBy: รายการคุณสมบัติที่คั่นด้วยจุลภาคเพื่อเรียงลําดับตาม
- ด้านบน: ขนาดหน้า (1-999)
- skiptoken: โทเค็นแบบทึบสําหรับเพจไปยังชุดถัดไป
sharepoint_listListItems
แสดงรายการจากรายการ SharePoint
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
- listId: ID เฉพาะของรายการ
พารามิเตอร์เพิ่มเติม
- ขยาย: ขยาย OData ทางเลือก (ตัวอย่างเช่น เขตข้อมูล)
- ด้านบน: ขนาดหน้าทางเลือก
- filter: นิพจน์ตัวกรอง OData ทางเลือก
- select: Optional OData select clause
sharepoint_listLists
แสดงรายการ SharePoint ทั้งหมดบนไซต์
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
sharepoint_listSubsites
ทํารายการไซต์ลูก (ไซต์ย่อย) สําหรับไซต์ที่ระบุ
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
sharepoint_search
ค้นหา SharePoint โดยใช้ API การค้นหา Microsoft Graph ด้วย entityTypes=["site"]
พารามิเตอร์ที่ต้องการ
- requests: อาร์เรย์ของออบเจ็กต์ searchRequest
พารามิเตอร์เพิ่มเติม
- entityTypes: ต้องเป็น ["ไซต์"] สําหรับการค้นหาไซต์ SharePoint
- query: ออบเจ็กต์คิวรีที่มีสตริงการค้นหาสไตล์ KQL
- จาก: ออฟเซตที่ยึดตามศูนย์ของผลลัพธ์แรก
- ขนาด: จํานวนผลลัพธ์ที่จะแสดง (1-50)
- เขตข้อมูล: รายการเขตข้อมูลที่เลือกได้เพื่อเลือกในการตอบกลับ
13. sharepoint_searchSitesByName
ค้นหาไซต์ SharePoint ตามชื่อที่แสดงหรือ URL บางส่วน (ภาษาธรรมชาติ)
พารามิเตอร์ที่ต้องการ
- ค้นหา: ชื่อที่ใช้แสดงหรือชื่อ/URL บางส่วนของไซต์ SharePoint เพื่อค้นหา
พารามิเตอร์เพิ่มเติม
- consistencyLevel: จําเป็นโดย Microsoft Graph (ค่าเริ่มต้น: ในที่สุด)
14.sharepoint_updateListItem
อัปเดตเขตข้อมูลของข้อมูลในรายการที่มีอยู่
พารามิเตอร์ที่ต้องการ
- siteId: ID เฉพาะของไซต์
- listId: ID เฉพาะของรายการ
- itemId: ID เฉพาะของข้อมูลในรายการ
- เขตข้อมูล: ค่าเขตข้อมูลที่จะอัปเดต (บางส่วน)
พารามิเตอร์เพิ่มเติม
- ifMatch: ETag ทางเลือกสําหรับการควบคุมภาวะพร้อมกัน (ตัวอย่างเช่น "*" ที่จะบังคับ)
คุณลักษณะสำคัญ
การจัดการรายการ
- สร้างรายการ SharePoint ใหม่ด้วยเทมเพลต
- แสดงรายการทั้งหมดบนไซต์
- การสนับสนุนสําหรับเทมเพลตรายการต่าง ๆ (genericList, documentLibrary, IssueTracking)
คอลัมน์ C – การดำเนินงาน
- สร้างคอลัมน์ที่มีชนิดข้อมูลหลายชนิด (ข้อความ ตัวเลข ตัวเลือก วันที่เวลา บุคคล OrGroup ค้นหา บูลีน ไฮเปอร์ลิงก์ OrPicture)
- แก้ไขคอลัมน์ที่มีอยู่
- ลบคอลัมน์
- แสดงรายการคอลัมน์ทั้งหมดในรายการ
- การตรวจสอบความถูกต้องของคอลัมน์และข้อจํากัดที่ไม่ซ้ํากัน
การดําเนินการหน่วยข้อมูล
- สร้างข้อมูลในรายการด้วยค่าเขตข้อมูล
- อัปเดตรายการที่มีอยู่ (การอัปเดตบางส่วน)
- ลบรายการข้อมูล
- ข้อมูลในรายการที่มีการกรองและการแบ่งหน้า
- การควบคุมภาวะพร้อมกันผ่าน ETag
การค้นหาไซต์
- ค้นหาไซต์ตามชื่อหรือ URL
- แก้ไขไซต์ตามชื่อโฮสต์และเส้นทาง
- ไซต์ย่อยของรายการ
- ค้นหารูปแบบ KQL ด้วย API การค้นหาของ Microsoft Graph
การสนับสนุนคิวรี OData
- ใช้$select เพื่อเลือกคุณสมบัติ
- ใช้$filter เพื่อกรองผลลัพธ์
- ใช้$expand เพื่อรวมเอนทิตีที่เกี่ยวข้อง
- ใช้ $orderby เพื่อเรียงลําดับผลลัพธ์
- ใช้$top สําหรับการแบ่งหน้า
- ใช้$skiptoken กับหน้าผ่านชุดผลลัพธ์ขนาดใหญ่
สนับสนุนชนิดคอลัมน์
- คอลัมน์ข้อความ (บรรทัดเดียวหรือหลายบรรทัด ธรรมดา หรือ Rich Text)
- คอลัมน์ตัวเลข (ที่มีตําแหน่งทศนิยม ค่าต่ําสุด และค่าสูงสุด)
- คอลัมน์ตัวเลือก (กล่องกาเครื่องหมาย ดรอปดาวน์ หรือปุ่มตัวเลือก)
- คอลัมน์บูลีน
- วันที่ เวลา, วันที่และเวลา, เฉพาะวันที่
- คอลัมน์บุคคลหรือกลุ่ม (ตัวเลือกเดียวหรือหลายรายการ)
- คอลัมน์การค้นหา (อ้างอิงรายการอื่นๆ)
- ไฮเปอร์ลิงก์หรือคอลัมน์รูปภาพ
หมายเหตุ
- การดําเนินการทั้งหมดใช้ Microsoft Graph API v1.0
- ชื่อคอลัมน์ต้องมีอักขระ 1-64 ตัว โดยไม่มีช่องว่าง
- แต่ละคอลัมน์ต้องระบุชนิดคอลัมน์เดียวเท่านั้น
- การควบคุมภาวะพร้อมกันจะพร้อมใช้งานผ่าน
If-Matchส่วนหัว - การค้นหาไซต์จําเป็นต้องมี
consistencyLevelการตั้งค่าเป็นeventual - ผลลัพธ์การค้นหาจะถูกจํากัดไว้ที่ 50 รายการต่อหน้า
- การอัปเดตบางส่วนสนับสนุนสําหรับคอลัมน์และรายการ