Skip to directory

Microsoft Excel via Composio

Composio (third-party toolkit for Microsoft Excel; not vendor-operated)

Streamable HTTP106+ documented tools0

About Microsoft Excel via Composio

Composio-hosted Microsoft Excel integration for workbook, worksheet, range, table, chart, and sharing actions.

What you can use it for

  • Create and update workbooks, worksheets, tables, ranges, and charts.
  • Read, calculate, filter, sort, export, and share workbook data.
Connection and setup
Hosting
Composio-hosted remote MCP; vendor API accessed through a third-party toolkit
Transport
Streamable HTTP
Endpoint
https://connect.composio.dev/mcp
Authentication
OAuth 2.0; Composio-managed OAuth is documented for this toolkit.

Requirements

  • A Microsoft Excel account with permissions for the requested actions.
  • A Composio account and an MCP client supporting Streamable HTTP.
  • Some toolkit actions may require provider-specific plans, scopes, or account settings.

Setup steps

  1. Add the Composio Connect URL as a remote Streamable HTTP MCP server in the MCP client.
  2. Allow discovery of the Microsoft Excel toolkit and initiate its account connection from Composio Connect.
  3. Complete the provider OAuth/API-key flow in the secure provider prompt; do not paste secrets into the MCP configuration.
  4. Inspect tools/list after authorization. Start with a read-only action; confirm before any write, send, publish, or delete operation.
Tools 106+

Composio toolkit page lists 106 Excel actions (version 20261022_00); tools available in an authorized MCP session can vary by account permissions and connected Microsoft resources.

  • EXCEL_ADD_CHART

    Add Chart

    01
  • EXCEL_ADD_NAMED_ITEM

    Add Named Item

    02
  • EXCEL_ADD_SHAREPOINT_WORKSHEET

    Add SharePoint Worksheet

    03
  • EXCEL_ADD_TABLE

    Add Table

    04
  • EXCEL_ADD_TABLE_COLUMN

    Add Table Column

    05
  • EXCEL_ADD_TABLE_ROW

    Add Table Row

    06
  • EXCEL_ADD_WORKBOOK_PERMISSION

    Add Workbook Permission

    07
  • EXCEL_ADD_WORKSHEET

    Add Worksheet

    08
  • EXCEL_APPLY_TABLE_FILTER

    Apply Table Filter

    09
  • EXCEL_APPLY_TABLE_SORT

    Apply Table Sort

    10
  • EXCEL_AUTOFIT_RANGE

    Autofit Range

    11
  • EXCEL_CALCULATE_FUNCTION

    Calculate Workbook Function

    12
  • EXCEL_CALCULATE_WORKBOOK

    Calculate Excel Workbook

    13
  • EXCEL_CLEAR_RANGE

    Clear Range

    14
  • EXCEL_CLEAR_TABLE_FILTER

    Clear Table Filter

    15
  • EXCEL_CLEAR_TABLE_FILTERS

    Clear All Table Filters

    16
  • EXCEL_CLEAR_TABLE_SORT

    Clear Table Sort

    17
  • EXCEL_CLOSE_SESSION

    Close Excel Session

    18
  • EXCEL_CONVERT_TABLE_TO_RANGE

    Convert Table To Range

    19
  • EXCEL_COPY_DRIVE_ITEM

    Copy Drive Item

    20
  • EXCEL_CREATE_FOLDER

    Create Folder

    21
  • EXCEL_CREATE_WORKBOOK

    Create Workbook

    22
  • EXCEL_DELETE_NAMED_ITEM

    Delete Named Item

    23
  • EXCEL_DELETE_RANGE

    Delete Range

    24
  • EXCEL_DELETE_TABLE

    Delete Table

    25
  • EXCEL_DELETE_TABLE_COLUMN

    Delete Table Column

    26
  • EXCEL_DELETE_TABLE_ROW

    Delete Table Row

    27
  • EXCEL_DELETE_WORKSHEET

    Delete Worksheet

    28
  • EXCEL_EXPORT_WORKBOOK_TO_PDF

    Export Workbook to PDF

    29
  • EXCEL_GET_APPLICATION

    Get Excel Application

    30
  • EXCEL_GET_CHART

    Get chart

    31
  • EXCEL_GET_CHART_AXIS

    Get Chart Axis

    32
  • EXCEL_GET_CHART_COMPONENT

    Get chart component

    33
  • EXCEL_GET_CHART_DATA_LABELS

    Get Chart Data Labels

    34
  • EXCEL_GET_CHART_IMAGE

    Get chart image

    35
  • EXCEL_GET_CHART_LEGEND

    Get Chart Legend

    36
  • EXCEL_GET_CHART_POINT

    Get chart point

    37
  • EXCEL_GET_CHART_SERIES

    Get chart series

    38
  • EXCEL_GET_COMMENT

    Get Comment

    39
  • EXCEL_GET_COMMENT_REPLY

    Get Comment Reply

    40
  • EXCEL_GET_DERIVED_RANGE

    Get Derived Range

    41
  • EXCEL_GET_NAMED_ITEM

    Get Named Item

    42
  • EXCEL_GET_NAMED_ITEM_RANGE

    Get Named Item Range

    43
  • EXCEL_GET_OPERATION_STATUS

    Get Excel Operation Status

    44
  • EXCEL_GET_PIVOT_TABLE

    Get Pivot Table

    45
  • EXCEL_GET_RANGE

    Get Range

    46
  • EXCEL_GET_RANGE_FORMAT

    Get Range Format

    47
  • EXCEL_GET_SESSION

    Create Excel Session

    48
  • EXCEL_GET_SHAREPOINT_RANGE

    Get SharePoint Range

    49
  • EXCEL_GET_SHAREPOINT_WORKSHEET

    Get SharePoint Worksheet

    50
  • EXCEL_GET_TABLE

    Get Table

    51
  • EXCEL_GET_TABLE_COLUMN

    Get table column

    52
  • EXCEL_GET_TABLE_COLUMN_RANGE

    Get Table Column Range

    53
  • EXCEL_GET_TABLE_RANGE

    Get Table Range

    54
  • EXCEL_GET_TABLE_ROW

    Get Table Row

    55
  • EXCEL_GET_TABLE_ROW_RANGE

    Get Table Row Range

    56
  • EXCEL_GET_TABLE_SORT

    Get Table Sort

    57
  • EXCEL_GET_VISIBLE_RANGE

    Get Visible Range

    58
  • EXCEL_GET_WORKBOOK

    Get workbook

    59
  • EXCEL_GET_WORKSHEET

    Get Worksheet

    60
  • EXCEL_GET_WORKSHEET_PROTECTION

    Get Worksheet Protection

    61
  • EXCEL_GET_WORKSHEET_USED_RANGE

    Get Worksheet Used Range

    62
  • EXCEL_INSERT_RANGE

    Insert Range

    63
  • EXCEL_LIST_CHART_POINTS

    List chart points

    64
  • EXCEL_LIST_CHARTS

    List Charts

    65
  • EXCEL_LIST_CHART_SERIES

    List Chart Series

    66
  • EXCEL_LIST_COMMENT_REPLIES

    List Comment Replies

    67
  • EXCEL_LIST_COMMENTS

    List Comments

    68
  • EXCEL_LIST_DRIVE_ITEM_CHILDREN

    List Drive Item Children

    69
  • EXCEL_LIST_FILES

    List Drive Files

    70
  • EXCEL_LIST_NAMED_ITEMS

    List Named Items

    71
  • EXCEL_LIST_PIVOT_TABLES

    List Pivot Tables

    72
  • EXCEL_LIST_SHAREPOINT_TABLES

    List SharePoint Tables

    73
  • EXCEL_LIST_SHAREPOINT_WORKSHEETS

    List SharePoint Worksheets

    74
  • EXCEL_LIST_TABLE_COLUMNS

    List Table Columns

    75
  • EXCEL_LIST_TABLE_ROWS

    List Table Rows

    76
  • EXCEL_LIST_TABLES

    List Tables

    77
  • EXCEL_LIST_WORKBOOK_PERMISSIONS

    List Workbook Permissions

    78
  • EXCEL_LIST_WORKSHEETS

    List Worksheets

    79
  • EXCEL_MERGE_CELLS

    Merge Cells

    80
  • EXCEL_PROTECT_WORKSHEET

    Protect Worksheet

    81
  • EXCEL_REAPPLY_TABLE_FILTERS

    Reapply All Table Filters

    82
  • EXCEL_REAPPLY_TABLE_SORT

    Reapply Table Sort

    83
  • EXCEL_REFRESH_PIVOT_TABLES

    Refresh Pivot Tables

    84
  • EXCEL_REFRESH_SESSION

    Refresh Excel Session

    85
  • EXCEL_SEARCH_FILES

    Search Drive Files

    86
  • EXCEL_SEARCH_MICROSOFT_365_CONTENT

    Search Microsoft 365 Content

    87
  • EXCEL_SET_CHART_DATA

    Set chart data

    88
  • EXCEL_SET_CHART_POSITION

    Set chart position

    89
  • EXCEL_SORT_RANGE

    Sort Range

    90
  • EXCEL_UNMERGE_RANGE

    Unmerge Range

    91
  • EXCEL_UNPROTECT_WORKSHEET

    Unprotect Worksheet

    92
  • EXCEL_UPDATE_CHART

    Update Chart

    93
  • EXCEL_UPDATE_CHART_COMPONENT

    Update chart component

    94
  • EXCEL_UPDATE_CHART_LEGEND

    Update Chart Legend

    95
  • EXCEL_UPDATE_CHART_SERIES

    Update chart series

    96
  • EXCEL_UPDATE_NAMED_ITEM

    Update Named Item

    97
  • EXCEL_UPDATE_RANGE

    Update Range

    98
  • EXCEL_UPDATE_RANGE_FORMAT

    Update Range Format

    99
  • EXCEL_UPDATE_SHAREPOINT_RANGE

    Update SharePoint Range

    100
  • EXCEL_UPDATE_TABLE

    Update Table

    101
  • EXCEL_UPDATE_TABLE_COLUMN

    Update Table Column

    102
  • EXCEL_UPDATE_TABLE_ROW

    Update Table Row

    103
  • EXCEL_UPDATE_WORKSHEET

    Update Worksheet

    104
  • EXCEL_UPLOAD_WORKBOOK

    Upload Workbook from URL

    105
  • EXCEL_WHO_AM_I

    Who Am I

    106

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • Third-party platform-mediated integration, not a standalone or vendor-operated MCP server.
  • Connection and tool execution were not tested in this research pass.
Original sources
  • third party toolkit reference

    Current Composio toolkit reference lists 106 actions and OAuth2/S2S OAuth2 authentication. This is a third-party integration, not a Microsoft-operated MCP.

  • third party platform setup

    Composio documents its remote Connect MCP and account connection flow.

  • product logo from linked toolkit catalog

    Selected asset visually reviewed in light and dark contact sheets; accepted at A — product logo served by Composio’s documented toolkit page. Original response decoded as svg, 128×128; local PNG verified at 160×160.

Documentation checked 2026-10-28T10:59:48.000Z. Connection has not been runtime tested.