Office-Visio-MCP-Server

Office-Visio-MCP-Server

3.3

If you are the rightful owner of Office-Visio-MCP-Server 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.

A MCP server that provides tools for creating and editing Microsoft Visio diagrams programmatically via a standardized API.

Visio MCP Server is a powerful tool designed to automate the creation and editing of Microsoft Visio diagrams using Python. By leveraging Microsoft's COM interface, it allows users to programmatically manage Visio files, including creating new diagrams, adding and connecting shapes, and inserting text. This server is particularly useful for developers and businesses looking to integrate Visio diagramming capabilities into their applications or workflows. It requires a Windows operating system with Microsoft Visio installed and supports Python 3.12 and above. The server can be run locally or through UVX, providing flexibility in deployment. With its comprehensive API, users can perform a wide range of operations on Visio files, making it an essential tool for automating diagram-related tasks.

Features

  • Create and open Visio diagrams programmatically.
  • Add, connect, and manage shapes within diagrams.
  • Save and export diagrams in various formats.
  • Automate text addition to shapes.
  • List and manage all shapes in a document.