Agent♥︎Age
Catalog

XLIDE

Official

by WilliamSmithEdward · Python

Read, write, analyze, test and diff the VBA in Office files, and the document around it

The MCP server provides capabilities to read, write, analyze, test, and diff VBA contained in Office files, along with the document context around that VBA. Its focus is on working with VBA within Office documents, including comparing changes via diff workflows.

🛠️ Key Features

  • Read VBA in Office files
  • Write VBA in Office files
  • Analyze VBA and surrounding document content
  • Test VBA
  • Diff VBA and related document content

🚀 Use Cases

  • Inspect existing VBA code in Office documents
  • Modify VBA within Office files
  • Validate VBA behavior through testing
  • Compare document/VBA versions using diff

⚡ Developer Benefits

  • Enables programmatic workflows for VBA editing and verification
  • Supports change tracking by diffing VBA and surrounding document content

Topics

agent-toolsexcelmcpmodel-context-protocolofficevbamcp-serverpowerqueryxlsm