Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EXCEL_MCP_WORKSPACEYesThe absolute path to the directory containing Excel files that the server is allowed to access.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
excel_inspectD
excel_list_sheetsD
excel_schemaD
excel_readD
excel_searchD
excel_filterD
excel_aggregateD
excel_group_byD
excel_group_by_advancedD
excel_preview_writeD
excel_write_cellD
excel_write_rangeD

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.1/5.0

Scored across 12 tools

Disambiguation4/5

Most tools have clearly distinct purposes: reading, writing, searching, filtering, aggregating, and listing sheets. The only potential ambiguity is between excel_group_by and excel_group_by_advanced, and excel_inspect versus excel_schema, but their names suggest one is basic vs advanced and one is file-level vs structure-level, so agents can differentiate.

Naming Consistency5/5

All tools follow a consistent excel_<action> pattern using snake_case, making the naming scheme highly predictable. Even though some are verbs (read, write) and some are nouns (schema, group_by), the uniform prefix and casing create a clear, uniform convention.

Tool Count5/5

With 12 tools, the set is well-scoped for an Excel MCP server. Each tool addresses a distinct aspect of spreadsheet interaction—from inspection and reading to writing and data transformation—without being excessive or sparse.

Completeness4/5

The tool set covers core Excel operations: listing sheets, reading data, writing cells/ranges, inspecting structure, and performing search, filter, aggregate, and group-by operations. It lacks workbook-level creation/deletion or sheet management, but for data analysis and manipulation tasks, it provides a solid lifecycle without dead ends.

Maintenance

ActivitySlowing
ResponsivenessNo issues