VisioMCP
VisioMCP
Сервер MCP для Windows, который управляет Microsoft Visio через COM-автоматизацию.
Любой MCP-совместимый ИИ-клиент может создавать, редактировать, читать и экспортировать диаграммы Visio, вызывая чистые структурированные инструменты — не зная ничего о COM.
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-совместимый ИИ-клиент (Claude Desktop и т. д.)
Установка
Скачайте
VisioMCP-Setup.exeсо страницы релизов.Запустите установщик. Visio определяется автоматически — в большинстве случаев настройка не требуется.
Добавьте VisioMCP в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"visio": {
"command": "C:\\Program Files\\VisioMCP\\VisioMCP.exe"
}
}
}Перезапустите ваш ИИ-клиент. Вы должны увидеть доступные инструменты 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
}Все поля необязательны. VisioMCP автоматически определяет Visio, если visioPath не задан.
Вы также можете задать переменную окружения 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