Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
validate_csvB

Validate CSV structure (headers, consistent column counts, duplicate headers). Local files only — never uploads user data anywhere.

schema_checkB

Check required columns and simple column types (string|number|integer|boolean|email|url). Local files only — never uploads user data anywhere.

csv_to_jsonB

Convert a local CSV file to JSON records (returned in tool result). Local files only — never uploads user data anywhere.

json_to_csvB

Convert JSON records (or a local JSON array file) to CSV; optionally write to outputPath. Local files only — never uploads user data anywhere.

sample_rowsB

Return the first N data rows from a CSV (default 5, max 100). Local files only — never uploads user data anywhere.

find_duplicate_keysB

Find duplicate rows by one or more key columns. Local files only — never uploads user data anywhere.

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 6 tools

Disambiguation4/5

Most tools target distinct operations (convert, sample, find duplicates, validate, schema check). However, validate_csv and schema_check overlap somewhat since both assess CSV structure/quality, though they focus on different aspects (structure vs. column requirements/types). The descriptions help distinguish them.

Naming Consistency4/5

Five tools follow snake_case with clear verb_noun or noun patterns (json_to_csv, csv_to_json, validate_csv, sample_rows, find_duplicate_keys), but schema_check lacks a verb and uses a different construction, introducing minor inconsistency.

Tool Count5/5

Six tools is well-scoped for a CSV utility server. Each tool covers a distinct common CSV task (conversion, sampling, duplication detection, validation, schema checking), earning its place without redundancy.

Completeness4/5

The surface covers key CSV operations: conversion both ways, sampling, duplicate detection, validation, and schema checking. Minor gaps include a dedicated CSV writing/transformation tool (e.g., filter columns, sort) or a dedicated row/column manipulation tool, but core workflows are well supported.

Maintenance

ActivityMaintained
ResponsivenessNo issues