SharePoint for Claude, Cursor, ChatGPT & agents
SharePoint — browse SharePoint sites, list custom lists and document libraries, read list items, navigate document-library files / folders, and search across SharePoint content via Microsoft Graph API
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
SharePoint — browse SharePoint sites, list custom lists and document libraries, read list items, navigate document-library files / folders, and search across SharePoint content via Microsoft Graph API. Use when the user mentions SharePoint, intranet, M365 site, document library, list, file in SharePoint, or wants to find / open content stored in SharePoint.
The SharePoint skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and SharePoint is connected, ask your agent something like:
- “List sites from SharePoint.”
- “List lists from SharePoint.”
- “List items from SharePoint.”
Tools available (5)
sharepoint__list_sitesSearch / list SharePoint sites accessible to the app. Use when the user wants to find a site by name or browse all sites their account can see. Optional query for narrowing.
sharepoint__list_listsList all lists and document libraries inside a SharePoint site by site_id. Use when the user wants to inventory the lists / libraries on a site or you need a list_id.
sharepoint__list_itemsRead / fetch items from a specific SharePoint list. Use when the user wants to pull rows out of a custom list (announcements, contacts, custom data).
sharepoint__list_drive_itemsList files and folders in a SharePoint site's document library, optionally inside a subfolder path (e.g. /Documents/Folder). Use when the user wants to browse stored files in SharePoint.
sharepoint__searchSearch across all SharePoint content (sites, files, list items) by free-text query. Use when the user wants to find a document or page by topic without knowing which site it lives in.
How to connect
SharePoint needs a provider API key to talk to microsoft-teams. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize SharePoint.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at SharePoint? You may also want:
- Airtable — list bases, read / query records with filter formulas, create new rows, and update fields on existing records via Airtable REST API
- Apple Calendar — list calendars, today's events, upcoming events, search by free-text, create / update / delete events with attendees, location, all-day flag
- Apple Reminders — list reminder lists with incomplete counts, list reminders inside a list, surface today's due + overdue items, create / update / complete / del...
- Asana — list workspaces and projects, list / create tasks, set due dates, and mark tasks complete
- Cal.com — list and manage bookings, event types, availability schedules; create / cancel / reschedule meetings on the user's Cal.com account
Or browse all 75 skills in the Syncore catalog.