OfficeMCP
If you are the rightful owner of OfficeMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
OfficeMCP is a server designed to automate Microsoft Office applications using AI models through a COM interface on Windows OS.
OfficeMCP v1.0.5 is a model context protocol server that allows AI models to control Microsoft Office applications such as Word, Excel, PowerPoint, and others via a COM interface on Windows systems. It provides a seamless way to automate tasks within these applications, enhancing productivity and efficiency. The server supports both stdio and SSE modes, allowing for flexible integration with AI IDEs. However, users should exercise caution as the server allows execution of Python code, which could potentially harm the system if misused. OfficeMCP requires a Windows operating system, Python 3.1 or above, and the 'uv' package to be installed.
Features
- Automates Microsoft Office applications using AI models.
- Supports both stdio and SSE server modes for flexible integration.
- Allows execution of Python code for advanced automation tasks.
- Provides tools to check, launch, and manage Office applications.
- Includes a demonstration feature to showcase automation capabilities.
Tools
AvailableApps
Check if Microsoft Office applications are installed on your computer
RunningApps
Get the list of currently running Office applications
IsAppAvailable
Check if a specific Office application is installed
Launch
Launch a new Office application and set its visibility
Visible
Set the visibility of the specified Office application
Quit
Exit the specified Office application
Demonstrate
Demonstration of running OfficeMCP automation
Speak
Read incoming string
Beep
Play the beep
DefaultFolder
Return to the root working folder of OfficeMCP
IsFileExists
Check whether the file exists in the OfficeMCP root folder
DownloadImage
Download the image from the given URL and save it to the specified path
RunPython
Run Python code in OfficeMCP server context