Skip to main content
Glama

Excel MCP Server

MIT License
1,642
537
  • Linux
  • Apple
server.go731 B
package server import ( "runtime" "github.com/mark3labs/mcp-go/server" "github.com/negokaz/excel-mcp-server/internal/tools" ) type ExcelServer struct { server *server.MCPServer } func New(version string) *ExcelServer { s := &ExcelServer{} s.server = server.NewMCPServer( "excel-mcp-server", version, ) tools.AddExcelDescribeSheetsTool(s.server) tools.AddExcelReadSheetTool(s.server) if runtime.GOOS == "windows" { tools.AddExcelScreenCaptureTool(s.server) } tools.AddExcelWriteToSheetTool(s.server) tools.AddExcelCreateTableTool(s.server) tools.AddExcelCopySheetTool(s.server) tools.AddExcelFormatRangeTool(s.server) return s } func (s *ExcelServer) Start() error { return server.ServeStdio(s.server) }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/negokaz/excel-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server