KingWorkbook MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KINGWORKBOOK_ROOT | No | The folder containing the workbooks the MCP server may inspect. Tool arguments are relative paths within this folder. If omitted, the server uses its current working directory. |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| inspect_workbookA | Read-only profile of a CSV or XLSX file inside KINGWORKBOOK_ROOT. Returns sheet names, headers, row counts, blank counts, inferred types, and formula counts without cell values. |
| compare_workbooksA | Compare two CSV/XLSX tables using explicit key columns. Duplicate or blank keys are surfaced; keys are never returned. Changed cell values are excluded unless include_values is true. |
| reconcile_totalsA | Sum one selected numeric column and compare it with a supplied control total and tolerance. Formulas are not calculated; usable cached results are labeled and counted. |
| check_formula_integrityA | Review formula cells in an XLSX sheet for cached errors, #REF! text, and unusual relative-pattern variations. It never evaluates formulas and presents variations as human review leads. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose: profiling a workbook, comparing two tables, reconciling a numeric column against a control total, and reviewing formula integrity. There is little risk of misselection because the actions and outputs are explicitly differentiated.
All four names use a consistent snake_case verb_object pattern: inspect_workbook, compare_workbooks, reconcile_totals, check_formula_integrity. Singular/plural variation follows the object being acted on rather than breaking the convention.
Four tools is a well-scoped surface for a workbook auditing server, with each tool covering a distinct analysis workflow. No obvious redundant or filler tools are present.
The read-only workbook auditing surface covers the main operations: structure inspection, table comparison, total reconciliation, and formula integrity review. Minor gaps remain, such as extracting specific cell values or inspecting targeted ranges, but the core workflows are covered.