excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
claude mcp add --transport stdio qax-os-excelize go run main.go
How to use
Excelize is a powerful library for reading and writing Excel files in Go. It supports various Excel file formats including XLAM, XLSM, XLSX, XLTM, and XLTX. With Excelize, you can create spreadsheets, read existing ones, add charts, and even insert images into your spreadsheets. The library provides a simple API to manipulate Excel files, making it easy to automate tasks related to spreadsheet management.
How to install
To install Excelize, ensure you have Go version 1.24.0 or later installed on your system. You can install the library using the following command:
go get github.com/xuri/excelize/v2
If you are using Go Modules, the above command will work seamlessly. After installation, you can start using Excelize in your Go projects.
Additional notes
When working with Excelize, make sure to handle errors appropriately, especially when opening or saving files. The library provides various functions to manipulate sheets, cells, and charts, so refer to the official documentation for more advanced usage. If you encounter issues, check that your Go environment is set up correctly and that you have the necessary permissions to read/write files.
Related MCP Servers
trpc-agent-go
trpc-agent-go is a powerful Go framework for building intelligent agent systems using large language models (LLMs) and tools.
context-space
Ultimate Context Engineering Infrastructure, starting from MCPs and Integrations
pgmcp
An MCP server to query any Postgres database in natural language.
moling
MoLing is a computer-use and browser-use based MCP server. It is a locally deployed, dependency-free office AI assistant.
mcp-reticle
Reticle intercepts, visualizes, and profiles JSON-RPC traffic between your LLM and MCP servers in real-time, with zero latency overhead. Stop debugging blind. Start seeing everything.
mcp-web-ui
MCP Web UI is a web-based user interface that serves as a Host within the Model Context Protocol (MCP) architecture. It provides a powerful and user-friendly interface for interacting with Large Language Models (LLMs) while managing context aggregation and coordination between clients and servers.