
SharePointListsTools
Give agents Microsoft Graph tools to read and work with SharePoint Lists as structured data in M365 builds.
Overview
SharePointListsTools is a MCP server for the Build phase that exposes Microsoft Graph SharePoint List tools to coding agents via Agent 365.
What is this MCP server?
- SharePointListsTools MCP server for Microsoft Graph SharePoint Lists
- Agent 365 streamable-http remote with tenant_id
- Version 1.0.0 from Microsoft MCP Platform repository
- Endpoint mcp_SharePointListsTools per Entra tenant
- Structured list operations for agent-driven workflows
- Catalog version 1.0.0
- Required configuration variable: tenant_id
- Remote server slug: mcp_SharePointListsTools
What problem does it solve?
Agents cannot safely interact with SharePoint Lists without repetitive Graph API code and list-specific tooling.
Who is it for?
M365-native builders using SharePoint Lists as app data stores who want MCP access from their coding agent.
Skip if: Teams needing a full SQL database MCP, non-SharePoint data platforms, or tenants without Graph list permissions.
What do I get? / Deliverables
You register SharePointListsTools so agents manipulate list data through MCP instead of hand-rolled Graph clients.
- MCP tools bound to SharePoint Lists through Graph
- Agent workflows that read or update list-backed records
- Tenant-scoped SharePointListsTools registration
Recommended MCP Servers
Journey fit
How it compares
Graph SharePoint Lists MCP server, not a generic SQL or Airtable integration skill.
Common Questions / FAQ
Who is com.microsoft/workiq-sharepointliststools for?
Developers building Microsoft 365 workflows where SharePoint Lists hold structured records and the agent must query or update them.
When should I use com.microsoft/workiq-sharepointliststools?
Use it when integrating an agent with SharePoint list-backed trackers, directories, or lightweight databases during the build phase.
How do I add com.microsoft/workiq-sharepointliststools to my agent?
Add the SharePointListsTools remote MCP URL, use streamable-http, and configure the required Microsoft Entra tenant_id variable.