ellmos-clatcher-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fix_jsonA | Repair broken JSON: strip comments, fix trailing commas, convert single quotes, remove BOM/NUL. Supports dry_run mode. |
| fix_encodingA | Fix encoding issues: detect and repair BOM, broken UTF-8, cp1252 artifacts. Common on Windows. |
| fix_umlautsA | Fix broken German umlauts from double-encoding or cp1252 artifacts (ä→ä, ö→ö, etc.) |
| convert_formatA | Convert between data formats: JSON, YAML, TOML, XML, CSV, INI. Reads input file and writes output file. |
| detect_dupesB | Find duplicate files in a directory by content hash (SHA256). Groups files with identical content. |
| folder_diffA | Compare two directories, or take a snapshot and compare on next call. Shows new, modified, and deleted files. |
| batch_renameA | Rename multiple files using regex pattern, prefix/suffix, or counter. Always preview first with dry_run=true. |
| archiveB | Create, extract, or list ZIP archives. |
| checksumA | Calculate file hash (SHA256, MD5, SHA1, SHA512). Optionally verify against expected hash. |
| cleanup_fileC | Remove BOM, trailing whitespace, fix line endings, remove NUL bytes. Configurable per-option. |
| scan_emojiB | Scan code files for emoji characters. Useful for finding accidental emojis in source code. |
| regex_testA | Test a regex pattern against text. Shows all matches with groups and positions. |
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 12 tools
Most tools have clearly distinct purposes (e.g., checksum, archive, folder_diff, batch_rename). However, fix_umlauts, fix_encoding, and cleanup_file overlap in handling encoding issues and BOM removal, which could cause some confusion when choosing between them.
The majority of tools follow a verb_noun pattern (fix_*, convert_format, detect_dupes, cleanup_file, scan_emoji), but there are notable exceptions like checksum, archive, folder_diff, and regex_test. The mixed ordering of verb_noun versus noun_verb (or noun-only) breaks a predictable convention.
With 12 tools, the set is well-scoped for a file utilities and data cleanup server. It covers a broad range of functionalities without feeling bloated or insufficient for its apparent purpose.
The toolset covers encoding fixes, format conversion, hashing, archiving, duplicate detection, diffing, renaming, and regex testing, which is comprehensive for its domain. Minor gaps like a general text replacement or search tool exist, but they are not critical dead ends given the current utilities.