Skip to main content
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN
CompanyGPT Integration MCP server: streamable HTTP

Use Microsoft SharePoint with AI via MCP

In many companies SharePoint is the document memory: policies, quotes, minutes and project files accumulate in libraries over years. With the companyM365 addon, CompanyGPT makes this content accessible via MCP – with exactly the permissions each user already holds.

What is Microsoft SharePoint?

Microsoft SharePoint is the platform for intranet, team sites and document management within Microsoft 365. Content is organized in sites and libraries, enriched with metadata, versioned and shared through permission groups. In many organizations SharePoint also provides the storage behind Teams channels.

That makes SharePoint one of the richest internal knowledge sources for AI applications. The value only materializes, though, when answers point back to specific documents and access rights continue to apply unchanged – an MCP connection covers both.

Connection at a Glance

MCP server
innFactory companyM365 – operated in your CompanyGPT environment
Transport
Streamable HTTP
Authentication
Entra ID (OAuth 2.0, access on behalf of the user)
Operating model
SaaS (SharePoint Online)
Permissions
SharePoint sharing per site and library stays in effect
Alternative
Microsoft Work IQ SharePoint (preview; a separate Work IQ server covers OneDrive) – Copilot license per user

How to Connect Microsoft SharePoint to CompanyGPT

For SharePoint we use companyM365, our Microsoft 365 addon. It runs as an MCP server inside your CompanyGPT environment, is connected over streamable HTTP and accesses sites, libraries and files through Microsoft Graph. No Copilot licenses are required.

Authorization happens per user via Entra ID. Since SharePoint permissions are granted at a fine-grained level, this matters: an agent can only read the sites and documents the signed-in user is entitled to. Your administrators register the application once in the tenant and grant consent for the required permissions; in CompanyGPT you additionally decide by role and group who may use the integration.

Microsoft’s own Agent 365 catalog lists Work IQ SharePoint (preview; a separate Work IQ server covers OneDrive) – the SharePoint server spans sites, libraries, files and lists. It requires a Microsoft 365 Copilot license per user. In addition, SharePoint knowledge can be prepared as a searchable knowledge store with companyRAG when large document collections need to be queried continuously.

Typical Use Cases

How AI agents in CompanyGPT work with Microsoft SharePoint

Answer policy questions

Employees ask which travel expense rules currently apply – the agent answers from the policy library and points to the underlying document.

Reuse proposals

Sales looks for comparable quotes from earlier projects and has structure and service descriptions compiled as a starting point.

Review project files

Before a status meeting, the agent summarizes the current state from minutes and specifications held on a project site.

Frequently Asked Questions

Microsoft SharePoint and AI – the most important answers

Does SharePoint have an official MCP server?

Microsoft's Agent 365 catalog lists Work IQ SharePoint (preview; a separate Work IQ server covers OneDrive) with access to sites, libraries, files and lists – it requires a Microsoft 365 Copilot license per user. In CompanyGPT, the connection is primarily made through our companyM365 addon, which works without Copilot licenses.

Are SharePoint permissions respected?

Yes. Access happens on behalf of the signed-in user via Entra ID. Sites, libraries or individual documents the user is not entitled to remain invisible to the agent.

Do documents have to be copied or indexed first?

Not for the MCP connection – content is retrieved at runtime. If you want to query very large document collections regularly, companyRAG can additionally be used as a knowledge store.

What does IT have to set up once?

An app registration in Entra ID including admin consent for the required Graph permissions. After that, employees connect their Microsoft account themselves.

Where does the data sit during use?

The documents remain in your Microsoft 365 tenant. CompanyGPT runs in your own cloud tenant and retrieves content only for the specific request – with no detour via third-party servers.

Microsoft SharePoint and Your AI – GDPR-Compliant with CompanyGPT

CompanyGPT is the enterprise AI assistant in your own cloud tenant: all relevant AI models, your company data and integrations like Microsoft SharePoint – centrally managed, with roles and permissions. We set up the connection together with you.

Microsoft SharePoint is a trademark of its respective owner (Microsoft). Its mention describes compatibility and does not imply any partnership or endorsement. Availability and scope of the connection depend on the respective vendor.