{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tbak77en54u4","handle":"iflow-mcp-gongrzhe-office-visio-mcp-server","url":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server","links":{"self":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/record.json","html":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server","markdown":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-gongrzhe-office-visio-mcp-server","status":"https://wellknown.network/api/v1/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/status","claim":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-gongrzhe-office-visio-mcp-server/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-gongrzhe-office-visio-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_gongrzhe-office-visio-mcp-server","summary":"MCP server for manipulating Microsoft Visio documents","description":"# Visio MCP Server\n\nA MCP server that provides tools for creating and editing Microsoft Visio diagrams programmatically via a standardized API.\n\n![](https://badge.mcpx.dev?type=server \"MCP Server\")\n\n## Overview\n\nVisio MCP Server allows you to automate Visio diagram creation and editing using Python. It leverages Microsoft's COM interface to control Visio, enabling you to programmatically create diagrams, add shapes, connect them, add text, and more.\n\n## Example\n\n![demo](./public/demo.gif)\n\n## Requirements\n\n- Windows operating system\n- Microsoft Visio (Professional or Standard) installed\n- Python 3.12+\n- Python packages:\n  - `mcp.server`\n  - `win32com.client` (pywin32)\n\n## Installation\n\n1. Ensure Microsoft Visio is installed on your system\n2. Install required Python packages:\n\n```bash\npip install pywin32\npip install mcp-server\n```\n\n3. Clone or download this repository\n4. Run the server:\n\n```bash\npython visio_mcp_server.py\n```\n\n## Features\n\nThe server provides the following functionality:\n\n### Creating and Opening Files\n- Create new Visio diagrams\n- Open existing Visio diagrams\n\n### Shape Management\n- Add various shapes (Rectangle, Circle, Line, etc.)\n- Connect shapes with different connector types\n- Add text to shapes\n- List all shapes in a document\n\n### File Operations\n- Save documents to specified locations\n- Export diagrams as images\n- Close documents safely\n\n## MCP Configuration\n\n### Option 1: Local Python Server\n\nAdd the server to your MCP settings configuration file:\n\n```json\n{\n  \"mcpServers\": {\n    \"ppt\": {\n      \"command\": \"python\",\n      \"args\": [\"/path/to/ppt_mcp_server.py\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n### Option 2: Using UVX (No Local Installation Required)\n\nIf you have `uvx` installed, you can run the server directly from PyPI without local installation:\n\n```json\n{\n  \"mcpServers\": {\n    \"ppt\": {\n      \"command\": \"uvx\",\n      \"args\": [\n        \"--from\", \"office-visio-mcp-server\", \"visio_mcp_server\"\n      ]\n    }\n  }\n}\n```\n\n## API Reference\n\n### Crea…","publisher":null,"homepage":"https://github.com/GongRzhe/Office-Visio-MCP-Server","repository":"https://github.com/GongRzhe/Office-Visio-MCP-Server/issues","version":"1.0.1","license":"MIT License  Copyright (c) 2025 GongRzhe  Permission is hereby …","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_gongrzhe-office-visio-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_gongrzhe-office-visio-mcp-server","registry":"pypi","observedAt":"2026-11-09T08:24:53.163Z","publishedAt":"2026-02-09T21:05:00.229466Z","latestVersion":"1.0.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_gongrzhe-office-visio-mcp-server","url":"https://pypi.org/project/iflow-mcp_gongrzhe-office-visio-mcp-server/","firstSeenAt":"2026-09-09T19:23:16.642Z","fetchedAt":"2026-11-09T08:23:43.728Z","normalizedAt":"2026-11-09T08:23:43.728Z"}]},"firstSeenAt":"2026-09-09T19:23:16.642Z","updatedAt":"2026-11-09T08:24:53.163Z"}