{"slug":"Aanerud/MCP-Microsoft-Office","name":"MCP Microsoft Office Bridge","description":"A secure, multi-user server connecting LLMs to Microsoft 365 services.","category":"productivity","tags":[],"official":false,"stars":51,"transport":null,"install":null,"tools":[{"name":"create_word_document","description":"Creates a new Word document with optional content"},{"name":"open_word_document","description":"Opens an existing Word document"},{"name":"save_word_document","description":"Saves the current Word document"},{"name":"close_word_document","description":"Closes the current Word document"},{"name":"insert_text_in_word","description":"Inserts text at the current cursor position in Word"},{"name":"format_word_text","description":"Formats selected text in Word (bold, italic, font, size, color)"},{"name":"insert_word_table","description":"Inserts a table in Word with specified rows and columns"},{"name":"insert_word_image","description":"Inserts an image into the Word document"},{"name":"add_word_hyperlink","description":"Adds a hyperlink to the Word document"},{"name":"create_excel_workbook","description":"Creates a new Excel workbook"},{"name":"open_excel_workbook","description":"Opens an existing Excel workbook"},{"name":"save_excel_workbook","description":"Saves the current Excel workbook"},{"name":"close_excel_workbook","description":"Closes the current Excel workbook"},{"name":"set_excel_cell_value","description":"Sets the value of a cell in Excel"},{"name":"get_excel_cell_value","description":"Gets the value of a cell in Excel"},{"name":"format_excel_cells","description":"Formats cells in Excel (font, color, borders, alignment)"},{"name":"create_excel_chart","description":"Creates a chart in Excel from a data range"},{"name":"run_excel_formula","description":"Runs a formula in a specified Excel cell"},{"name":"create_powerpoint_presentation","description":"Creates a new PowerPoint presentation"},{"name":"open_powerpoint_presentation","description":"Opens an existing PowerPoint presentation"},{"name":"save_powerpoint_presentation","description":"Saves the current PowerPoint presentation"},{"name":"close_powerpoint_presentation","description":"Closes the current PowerPoint presentation"},{"name":"add_powerpoint_slide","description":"Adds a new slide to the PowerPoint presentation"},{"name":"set_powerpoint_slide_content","description":"Sets the content of a PowerPoint slide"},{"name":"add_powerpoint_shape","description":"Adds a shape to a PowerPoint slide"},{"name":"add_powerpoint_transition","description":"Adds a transition effect to a PowerPoint slide"},{"name":"add_powerpoint_animation","description":"Adds an animation to an element on a PowerPoint slide"},{"name":"create_outlook_email","description":"Creates a new email in Outlook"},{"name":"send_outlook_email","description":"Sends the current email in Outlook"},{"name":"add_outlook_attachment","description":"Adds an attachment to an Outlook email"},{"name":"create_outlook_appointment","description":"Creates a new appointment/meeting in Outlook"},{"name":"create_outlook_task","description":"Creates a new task in Outlook"},{"name":"get_outlook_inbox","description":"Retrieves emails from the Outlook inbox"},{"name":"get_outlook_calendar","description":"Retrieves calendar items from Outlook"},{"name":"get_outlook_contacts","description":"Retrieves contacts from Outlook"},{"name":"create_access_database","description":"Creates a new Access database"},{"name":"open_access_database","description":"Opens an existing Access database"},{"name":"close_access_database","description":"Closes the current Access database"},{"name":"run_access_query","description":"Runs a query in Access"},{"name":"create_access_table","description":"Creates a new table in Access"},{"name":"insert_access_record","description":"Inserts a record into an Access table"},{"name":"get_access_records","description":"Retrieves records from an Access table"},{"name":"create_visio_drawing","description":"Creates a new Visio drawing"},{"name":"open_visio_drawing","description":"Opens an existing Visio drawing"},{"name":"save_visio_drawing","description":"Saves the current Visio drawing"},{"name":"close_visio_drawing","description":"Closes the current Visio drawing"},{"name":"add_visio_shape","description":"Adds a shape to a Visio drawing"},{"name":"connect_visio_shapes","description":"Connects two shapes in Visio with a connector"},{"name":"add_visio_text","description":"Adds text to a Visio shape"},{"name":"create_project_plan","description":"Creates a new project plan in Microsoft Project"},{"name":"open_project_plan","description":"Opens an existing project plan"},{"name":"save_project_plan","description":"Saves the current project plan"},{"name":"close_project_plan","description":"Closes the current project plan"},{"name":"add_project_task","description":"Adds a task to the project plan"},{"name":"set_project_task_duration","description":"Sets the duration of a task in the project plan"},{"name":"add_project_resource","description":"Adds a resource to the project plan"},{"name":"assign_project_resource","description":"Assigns a resource to a task in the project plan"},{"name":"create_publisher_document","description":"Creates a new Publisher document"},{"name":"open_publisher_document","description":"Opens an existing Publisher document"},{"name":"save_publisher_document","description":"Saves the current Publisher document"},{"name":"close_publisher_document","description":"Closes the current Publisher document"},{"name":"add_publisher_text_box","description":"Adds a text box to a Publisher document"},{"name":"add_publisher_image","description":"Adds an image to a Publisher document"},{"name":"add_publisher_shape","description":"Adds a shape to a Publisher document"},{"name":"create_onenote_notebook","description":"Creates a new OneNote notebook"},{"name":"open_onenote_notebook","description":"Opens an existing OneNote notebook"},{"name":"close_onenote_notebook","description":"Closes the current OneNote notebook"},{"name":"add_onenote_page","description":"Adds a new page to a OneNote notebook"},{"name":"add_onenote_content","description":"Adds content to a OneNote page"},{"name":"get_onenote_pages","description":"Retrieves pages from a OneNote notebook"},{"name":"create_teams_channel","description":"Creates a new channel in Microsoft Teams"},{"name":"send_teams_message","description":"Sends a message to a Teams channel"},{"name":"create_teams_meeting","description":"Creates a new Teams meeting"},{"name":"get_teams_channels","description":"Retrieves channels from a Teams team"},{"name":"get_teams_messages","description":"Retrieves messages from a Teams channel"},{"name":"create_sharepoint_list","description":"Creates a new SharePoint list"},{"name":"add_sharepoint_list_item","description":"Adds an item to a SharePoint list"},{"name":"get_sharepoint_list_items","description":"Retrieves items from a SharePoint list"},{"name":"upload_sharepoint_file","description":"Uploads a file to a SharePoint document library"},{"name":"download_sharepoint_file","description":"Downloads a file from a SharePoint document library"},{"name":"create_forms_form","description":"Creates a new Microsoft Forms form"},{"name":"add_forms_question","description":"Adds a question to a Microsoft Forms form"},{"name":"get_forms_responses","description":"Retrieves responses from a Microsoft Forms form"},{"name":"create_planner_plan","description":"Creates a new Planner plan"},{"name":"add_planner_task","description":"Adds a task to a Planner plan"},{"name":"get_planner_tasks","description":"Retrieves tasks from a Planner plan"},{"name":"create_powerbi_report","description":"Creates a new Power BI report"},{"name":"open_powerbi_report","description":"Opens an existing Power BI report"},{"name":"save_powerbi_report","description":"Saves the current Power BI report"},{"name":"close_powerbi_report","description":"Closes the current Power BI report"},{"name":"add_powerbi_visual","description":"Adds a visual to a Power BI report"},{"name":"set_powerbi_data_source","description":"Sets the data source for a Power BI report"},{"name":"refresh_powerbi_data","description":"Refreshes the data in a Power BI report"},{"name":"create_powerapps_app","description":"Creates a new Power Apps app"},{"name":"open_powerapps_app","description":"Opens an existing Power Apps app"},{"name":"save_powerapps_app","description":"Saves the current Power Apps app"},{"name":"close_powerapps_app","description":"Closes the current Power Apps app"},{"name":"add_powerapps_screen","description":"Adds a screen to a Power Apps app"},{"name":"add_powerapps_control","description":"Adds a control to a Power Apps screen"},{"name":"set_powerapps_property","description":"Sets a property of a Power Apps control"},{"name":"create_powerautomate_flow","description":"Creates a new Power Automate flow"},{"name":"open_powerautomate_flow","description":"Opens an existing Power Automate flow"},{"name":"save_powerautomate_flow","description":"Saves the current Power Automate flow"},{"name":"close_powerautomate_flow","description":"Closes the current Power Automate flow"},{"name":"add_powerautomate_action","description":"Adds an action to a Power Automate flow"},{"name":"add_powerautomate_trigger","description":"Adds a trigger to a Power Automate flow"},{"name":"run_powerautomate_flow","description":"Runs a Power Automate flow"},{"name":"create_loop_workspace","description":"Creates a new Microsoft Loop workspace"},{"name":"add_loop_component","description":"Adds a component to a Loop workspace"},{"name":"get_loop_components","description":"Retrieves components from a Loop workspace"},{"name":"create_copilot_conversation","description":"Creates a new conversation with Microsoft Copilot"},{"name":"send_copilot_message","description":"Sends a message to Microsoft Copilot"},{"name":"get_copilot_response","description":"Gets the response from Microsoft Copilot"},{"name":"create_viva_engage_post","description":"Creates a new post in Viva Engage"},{"name":"get_viva_engage_posts","description":"Retrieves posts from Viva Engage"},{"name":"create_stream_video","description":"Creates a new video in Microsoft Stream"},{"name":"get_stream_videos","description":"Retrieves videos from Microsoft Stream"},{"name":"create_whiteboard","description":"Creates a new Microsoft Whiteboard"},{"name":"add_whiteboard_content","description":"Adds content to a Microsoft Whiteboard"},{"name":"get_whiteboard_content","description":"Retrieves content from a Microsoft Whiteboard"}],"env_vars":["MICROSOFT_CLIENT_ID","MICROSOFT_TENANT_ID","MCP_SERVER_URL","MCP_BEARER_TOKEN","DEVICE_REGISTRY_ENCRYPTION_KEY"],"auth_type":"none","github":"https://github.com/Aanerud/MCP-Microsoft-Office","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}