Skip to main content
Glama
zovo-one

supplier-statement-check

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
XDG_DATA_HOMENoBase directory where reports are stored (under mcp-servers/supplier-statement-check/). Defaults to ~/.local/share. Must be an absolute path with real directory ancestors.
MCP_LICENSE_KEYNoOffline Pro license key. Set MCP_LICENSE_KEY (or call license_activate) to verify and enable Pro; keys verify offline.

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
supplier_statement_checkC

Compare two supplied open-item lists of up to 1000 records each by exact entity, supplier, currency, document type and reference. Flag missing-side items, amount/date discrepancies and ambiguous repeated references. All evidence is free; no balance or payment approval.

report_listA

List saved report ids, timestamps and review-group counts. Free on both tiers; up to 100 reports per page.

report_getC

Read a saved comparison with complete source evidence. Large reports return free paging instructions.

report_pageC

Read free pages of either source list, group summaries or one group’s source members. Unsaved previews last 30 minutes for the last two checks in this process.

report_deleteA

Delete one local comparison report and free a saved-report slot. Does not alter accounting records.

report_export_csvA

Export free CSV pages from a saved report or unsaved preview. One row per supplied source item, with side, group and issues. Formula-like cells are escaped; no amount-loss or balance total is calculated.

license_statusA

Report this server's licence state: product, tier free or pro, licence id, expiry, the key source and the upgrade URL. No arguments, no network. Explains a free-tier refusal; license_activate installs a key.

license_activateA

Activate a Pro key (MCPL1.xxx.yyy) from checkout: verified offline against a built-in public key, saved to your config file. A wrong, malformed or expired key is refused, unsaved. license_status reads it back.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation4/5

The tools are mostly distinct: license tools, the core comparison tool, and report tools have clear separate purposes. The main overlap is between report_get, report_page, and report_export_csv, but the descriptions clarify saved reports, paged evidence, and CSV export well enough to avoid serious confusion.

Naming Consistency4/5

All tools use snake_case and generally follow a resource-prefix pattern (license_*, report_*, supplier_statement_check). Minor deviation: license_status names a state rather than an action, while other tools use action-oriented suffixes.

Tool Count5/5

Eight tools is well-scoped for a supplier statement checking server with licensing and report handling. Each tool appears to earn its place without excessive surface area.

Completeness4/5

The set covers license state/activation, the core comparison operation, and report listing, retrieval, paging, deletion, and CSV export. A minor gap is the lack of an explicit save/create-report tool, though report persistence may be implicit in supplier_statement_check.

Maintenance

ActivityMaintained
ResponsivenessNo issues