SharePoint logo
AI agent integrationSharePoint

SharePoint integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in SharePoint never means pasting credentials into a prompt.

Use SharePoint from Claude Code

Bring SharePoint context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate SharePoint with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Documents & Forms

What the SharePoint integration exposes

SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively

One connection, many teammates

Connect SharePoint once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Add Attachment to List Item

    Tool to add an attachment to a SharePoint list item. Use when you need to upload a binary file as an attachment to a specified list item.

  • Add Field Link to Content Type

    Tool to add a field link to a list content type. Use when you want to associate an existing list field with a content type.

  • Add Role Assignment to List Item

    Tool to add a role assignment to a list item. Use when granting specific permissions to a user or group after breaking inheritance if needed. This action is externally visible and permanently alters item permissions; obtain explicit human approval for the target item and `role_definition_id` before executing.

  • Add Role Assignment to SharePoint List

    Tool to add a role assignment to a SharePoint list. Requires the list to have broken role inheritance first via SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_LIST; inheriting lists will reject unique role assignments. Use when granting permissions to a user or group on a specific list.

  • Break Role Inheritance on List Item

    Tool to break permission inheritance on a list item. Call this before adding new role assignments; adding assignments prior leaves the item still inheriting parent permissions, causing unexpected access behavior. Use when you need to uniquely set permissions on an item after copying or clearing parent assignments.

Connection

API and auth details

SharePoint integrations generally use Microsoft Graph and SharePoint REST APIs to access sites, document libraries, drives, lists, list items, permissions, files, and tenant-level SharePoint settings.

FAQ

Questions people ask before connecting SharePoint

Can Claude Code use SharePoint?

Yes. Type lets an AI teammate use connected SharePoint actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with SharePoint through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The SharePoint catalog entry includes public integration details and example capabilities where available.

Is this the same as a SharePoint MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More documents & forms apps for AI teammates