OpenPyXl MCP 服务器

OpenPyXl MCP 服务器

基于 OpenPyXl 的 Python 库,通过 MCP 协议从 Excel 文件中提取数据。

快速入门

  1. 下载可执行文件

    • 访问 发布页面,下载适合您操作系统的版本。
    • macOS 用户需设置文件权限:chmod a+x /path/to/openpyxl_mcp_server
  2. 配置 Claude Desktop

    • 打开设置,进入开发者部分,点击“编辑配置”。
    • 添加以下内容到配置文件:
      • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
        {
          "mcpServers": {
            "inspect_excel_xlsx_file": {
              "command": "/Users/<YOUR-USERNAME>/Downloads/openpyxl_mcp_server",
              "args": []
            }
          }
        }
        
      • Windows: %APPDATA%\Claude\claude_desktop_config.json
        {
          "mcpServers": {
            "inspect_excel_xlsx_file": {
              "command": "C:\\Users\\<YOUR-USERNAME>\\Downloads\\openpyxl_mcp_server.exe",
              "args": []
            }
          }
        }
        
    • 重启 Claude 应用。
  3. 运行服务

    • 确保配置生效后,即可使用工具读取 Excel 数据。
  4. 开发环境(可选)

    • 克隆仓库:git clone git@github.com:jonemo/openpyxl-mcp-server.git
    • 安装依赖:pip install -r requirements.txt
    • 修改代码并测试功能。

更多示例和说明,请参考 README。