SharePoint MCP updateListItem fails with MultiChoice field in Copilot Studio

Charles Collin 0 Reputation points
2026-08-31T13:59:31.1533333+00:00

Hi, I’m testing the Work IQ SharePoint MCP (Preview) in Copilot Studio. Writing to text, date and single-choice columns works well. The issue is with SharePoint MultiChoice columns. I tested updateListItem with a real MultiChoice field using formats such as:

["Option A", "Option B"]

The MCP call is executed, but the update fails. The fields parameter accepts key/value pairs and the value is exposed as Any, so I’m wondering what format the MCP actually expects for MultiChoice fields.

Does anyone know:

  • the correct payload format for MultiChoice with createListItem / updateListItem;
  • whether MultiChoice is currently unsupported;
  • if support is planned, whether there is any ETA;
  • and where Microsoft publishes upcoming or in-development SharePoint MCP capabilities, roadmap, changelog, or release notes?

At the moment, I’m considering using Power Automate for writes instead of MCP, but that's pain.

Thanks.

Microsoft Copilot | Microsoft 365 Copilot | Development

1 answer

Sort by: Most helpful
  1. AI answer

    2026-08-31T13:59:45.8266667+00:00

    The documented SharePoint MCP contract does not specify a special payload format for MultiChoice field values in createListItem or updateListItem.

    What is documented:

    • updateListItem requires siteId, listId, itemId, and fields.
    • fields is documented only as key-value pairs of fields to update.
    • createColumn supports a multichoice column type when creating SharePoint list columns.
    • The SharePoint MCP feature is preview, has restricted functionality, and Microsoft states that preview MCP tool names and parameters might change.

    Based on the available documentation, there is no published MCP example or schema detail showing the required value shape for a SharePoint MultiChoice list item update. There is also no published statement here confirming that MultiChoice item writes are supported or unsupported for createListItem / updateListItem.

    For roadmap, changelog, release notes, or upcoming SharePoint MCP capabilities, the available documentation only states that this is a preview feature and that Microsoft might change MCP tool names and parameters. No public roadmap, ETA, or release-note source for MultiChoice support is provided here.

    A few relevant limits and notes from the current SharePoint MCP preview docs:

    • Preview features are not meant for production use.
    • Avoid hard-coded dependencies because names and parameters can change.
    • eTags are available for concurrency control on updates and deletes.

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.