# SharePoint — MCP server on mcp.ai > SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively By: mcp.ai · official Page: https://mcp.ai/share_point ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_share_point?ms=1781542320000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/share_point/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/share_point/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/share_point/skill.md Postman collection (v2.1): https://mcp.ai/share_point/postman.json ## Tools - share_point_sharepoint_create_folder(folder_name: string, relative_path?: string, document_library?: string) — Creates a new folder in sharepoint using the rest api. - share_point_sharepoint_create_list(name: string, template: string, description?: string) — Creates a new list in sharepoint using the rest api. - share_point_sharepoint_create_list_item(list_name: string, item_properties: object) — Creates a new item in a sharepoint list. - share_point_sharepoint_create_user(email: string, title: string, login_name: string) — Creates a new user in sharepoint. - share_point_sharepoint_find_user(email: string) — Finds a user in both microsoft graph and sharepoint to verify their existence and status. - share_point_sharepoint_remove_user(email: string) — Removes a user from sharepoint. will not fail if user doesn't exist. ## Links Docs: https://mcp.ai/docs/mcps/share_point Website: https://mcp.ai/mcps/share_point