VisioMCP
VisioMCP
COMオートメーションを介してMicrosoft Visioを制御するWindows MCPサーバー。
MCP互換のAIクライアントは、COMについて何も知らなくても、クリーンで構造化されたツールを呼び出すだけで、Visio図面の作成、編集、読み取り、エクスポートができます。
AI Client (Claude, GPT, etc.)
↕ MCP / stdio
VisioMCP.exe
↕ Windows COM
Microsoft Visioクイックスタート
前提条件
Windows 10または11
Microsoft Visio(2013、2016、2019、2021、またはMicrosoft 365)
MCP互換のAIクライアント(Claude Desktopなど)
インストール
リリースページから
VisioMCP-Setup.exeをダウンロードします。インストーラーを実行します。Visioは自動検出されます — ほとんどの場合、設定は不要です。
VisioMCPをMCPクライアントの設定に追加します:
{
"mcpServers": {
"visio": {
"command": "C:\\Program Files\\VisioMCP\\VisioMCP.exe"
}
}
}AIクライアントを再起動します。Visioツールが利用可能になっているはずです。
Related MCP server: Visio MCP Server
ツール
利用可能なツールとそのパラメータの完全なリストについては、TOOLS.mdを参照してください。
ドキュメントツール: get_visio_status、open_visio、create_document、open_document、save_document、close_document、get_document_info
ページツール: get_pages、create_page
シェイプツール: add_shape、set_shape_text、move_shape、resize_shape、delete_shape、get_shapes、get_selection
コネクタツール: connect_shapes
エクスポートツール: export_document
例:ネットワーク図
User: Create a network diagram with a router, firewall, and server.
AI calls:
1. open_visio
2. create_document
3. add_shape { type: "rectangle", x: 4, y: 1, text: "Router" }
4. add_shape { type: "rectangle", x: 4, y: 3, text: "Firewall" }
5. add_shape { type: "rectangle", x: 4, y: 5, text: "Server" }
6. connect_shapes { fromShapeId: "Sheet.1", toShapeId: "Sheet.2" }
7. connect_shapes { fromShapeId: "Sheet.2", toShapeId: "Sheet.3" }
8. save_document { filePath: "C:\\Diagrams\\network.vsdx" }設定
設定ファイル:%LOCALAPPDATA%\VisioMCP\config.json
{
"visioPath": "C:\\Program Files\\Microsoft Office\\root\\Office16\\VISIO.EXE",
"autoStartVisio": true,
"confirmDestructiveActions": false,
"logLevel": "info",
"comTimeoutMs": 30000,
"allowSilentOverwrite": false
}すべてのフィールドはオプションです。visioPathが設定されていない場合、VisioMCPはVisioを自動検出します。
環境変数としてVISIOMCP_VISIO_PATHを設定することもできます。
ログ
ログは次の場所に書き込まれます:%LOCALAPPDATA%\VisioMCP\logs\visiomcp-YYYY-MM-DD.log
stdoutには書き込まれません(MCPプロトコル通信用に予約されています)。
セキュリティ
任意のCOM実行は公開されていません
ネットワークサーバーなし — stdioのみ
すべてのファイルパスは検証・正規化されています
デフォルトではファイルのサイレント上書きはありません
ライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage Microsoft Outlook emails, calendar events, contacts, and folders via COM automation.1MIT
- AlicenseNot gradedqualityFmaintenanceEnables to create and edit Microsoft Visio diagrams programmatically via a standardized API.86MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to control Hancom's HWP/HWPX documents (Korean word processor) via COM interface on Windows, supporting creation, editing, formatting, and export.MIT
- FlicenseNot gradedqualityBmaintenanceDrives Microsoft Visio desktop via COM automation to create, style, and layout diagrams such as flowcharts and cloud architecture, then exports PNGs for visual feedback and iteration.
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SONA-LK/VISIO-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server