Agent skill

julien-mcp-excel-win32com

Install Excel MCP via win32com (Windows). Use when user needs native Excel automation on Windows.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/documents/julien-mcp-excel-win32com

SKILL.md

MCP Excel Win32COM Installer

This skill installs the Excel Win32COM MCP server into the current project. Uses native Windows COM automation.

Installation Procedure

When the user asks to install Excel Win32COM MCP:

  1. Check for existing .mcp.json in the project root
  2. Merge configuration - Add this server to mcpServers:
json
{
  "excel-win32com": {
    "command": "${ONEDRIVE_MCP_PATH}/excel-mcp-server-win32com/venv/Scripts/python.exe",
    "args": ["${ONEDRIVE_MCP_PATH}/excel-mcp-server-win32com/main.py"]
  }
}
  1. If .mcp.json doesn't exist, create it with the full structure:
json
{
  "mcpServers": {
    "excel-win32com": {
      "command": "${ONEDRIVE_MCP_PATH}/excel-mcp-server-win32com/venv/Scripts/python.exe",
      "args": ["${ONEDRIVE_MCP_PATH}/excel-mcp-server-win32com/main.py"]
    }
  }
}

Environment Variables Required

  • ONEDRIVE_MCP_PATH: Path to MCP servers folder

Prerequisites

  • Windows with Excel installed
  • Python with pywin32

Usage After Installation

Restart Claude Code to activate the MCP server.

Skill Chaining

  • Input: User request to install Excel Win32COM MCP
  • Output: Configured .mcp.json with excel-win32com server
  • Tools Used: Read, Edit, Write
  • Chains With: Excel uvx MCP for cross-platform

Troubleshooting

Problem Solution
Excel not found Ensure Microsoft Excel is installed
pywin32 error Run pip install pywin32 in venv
Path not found Verify ONEDRIVE_MCP_PATH environment variable
File locked Close Excel files before editing

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results