MCP.so
登录
M

Microsoft Visio Desktop MCP Server

@Microsoft

基本信息

分类

媒体与设计

传输方式

stdio

认证方式

none

作者

Microsoft

关于 Microsoft Visio Desktop MCP Server

微软官方 MCP 服务器,可在 AI 客户端中创建、读取和更新原生、可编辑的 Visio 图表(预览版,仅限 Windows)。

Microsoft Visio Desktop MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "visio-local": {
      "command": "dnx",
      "args": [
        "Microsoft.Visio.Mcp",
        "--prerelease"
      ]
    }
  }
}

Microsoft Visio Desktop MCP Server 工具

8

Open or close the managed Visio desktop application and refresh the content index.

Work with drawings and pages: themes, explicit saves and exports (image or PDF).

Add shapes, connectors and text to one existing page.

Read diagram content, or retrieve JSON artifacts issued for large reads.

Apply ordered, focused edits to a page.

Check a page for supported visual defects (it reports problems, it does not fix them).

Return the nested authoring schema used for shapes, relationships and update operations.

Search installed masters, stencils and templates.

概览

它是什么

Microsoft Visio Desktop MCP Server(预览版)是微软官方的 MCP 服务器,用于在 AI 客户端中创建、查看和更新原生、可编辑的 Visio 图表,支持 VS Code(GitHub Copilot 智能体模式)以及任何支持本地 stdio MCP 服务器的客户端。AI 客户端负责理解请求并提供模型;服务器在本地运行,自动操作 Windows 上的 Visio 桌面应用。

它以 NuGet 包 Microsoft.Visio.Mcp 发布,通过 dnx 启动。由于它驱动的是真正的 Visio,生成的结果就是普通的 .vsdx 图纸,你可以继续手动编辑,并使用已安装的模具和模板。

它能做什么

  • manage_visio:打开或关闭受管理的 Visio 桌面应用,并刷新内容索引。
  • manage_document:处理图纸和页面:主题、显式保存和导出(图片或 PDF)。
  • create_diagram:在一个已有页面上添加形状、连接线和文字。
  • read_diagram:读取图表内容,或获取大型读取结果对应的 JSON 产物。
  • update_diagram:对页面按顺序进行有针对性的编辑。
  • validate_diagram:检查页面中支持识别的视觉问题(只报告问题,不会修复)。
  • get_visual_model_schema:返回用于形状、关系和更新操作的嵌套编写 schema。
  • content_search:搜索已安装的母版、模具和模板。

安装

要求:可交互的 Windows 桌面会话,并安装已激活且已授权的 Visio Desktop(不支持 Visio 网页版)、用于 dnx 启动器的 .NET 10 SDK,以及一个支持本地 stdio MCP 服务器且模型具备工具调用能力的 AI 客户端。

VS Code(.vscode/mcp.json):

{
  "servers": {
    "visio-local": {
      "type": "stdio",
      "command": "dnx",
      "args": ["Microsoft.Visio.Mcp", "--prerelease"]
    }
  }
}

其他客户端使用同一条命令 dnx Microsoft.Visio.Mcp --prerelease,但按各自的配置格式填写。连接后确认 8 个工具都已出现,再按文档完成第一张图的示例流程。

限制

  • 预览版:仅供评估,不适用于生产或关键业务;请查看软件包的许可条款。
  • 仅支持 Windows 和 Visio Desktop:不支持 Visio 网页版,也没有托管或无界面的云端版本。AI 客户端、服务器和 Visio 需以同一个已登录的 Windows 用户运行(不支持 WSL、容器、SSH 或云端工作区)。
  • 源文件由 AI 客户端读取;服务器本身不导入 CSV、JSON 或 Excel。
  • 不同模型、不同次运行的结果会有差异,布局通常需要人工检查。只有当智能体保存图纸时,修改才会被保存。
  • 运行期间会关闭 Visio 事件,因此加载项和宏可能不会执行;旧版 .vss/.vst 模具需要先转为新格式副本。
  • 隐私:服务器以你的 Windows 账户文件权限运行,AI 客户端可能把图表内容发送给其模型提供商,服务器还可能根据你的 Office 隐私设置向微软发送诊断数据。

FAQ

这是微软官方的 Visio MCP 服务器吗? 是的。它由微软以 NuGet 包 Microsoft.Visio.Mcp 发布,文档位于 microsoft.github.io/Visio-Desktop-MCP-Server。mcp.so 上其他“Visio MCP”项目为社区开发。

能在 macOS 或浏览器中使用吗? 不能。它需要 Windows 上的 Visio 桌面应用。

它自带 AI 模型吗? 不带。它只提供工具,模型由你的 AI 客户端提供。

来源:文档、GitHub、NuGet。核实于 2026-11-10。

评论

媒体与设计 分类下的更多 MCP 服务器