MCP SmallEdit
Server 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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sed_editB | Make small edits to files using sed patterns. Efficient for single-line changes, pattern replacements, and simple text transformations. |
| sed_multifileC | Apply sed pattern to multiple files matching a glob pattern |
| awk_processC | Process files using AWK for more complex operations like column manipulation, calculations, or conditional processing |
| quick_replaceA | Simple find and replace across a file without regex |
| line_editC | Edit specific lines by number or range |
| perl_editB | Edit files using Perl one-liners (more powerful than sed, better cross-platform support) |
| diff_previewC | Preview what changes would be made by showing a diff |
| restore_backupC | Restore a file from its most recent backup (.bak) |
| list_backupsC | List all backup files in a directory |
| helpB | Get detailed help and examples for smalledit tools |
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 10 tools
Most tools have distinct purposes, but there is some overlap between sed_edit and perl_edit as both handle text editing with different engines, and awk_process also overlaps in processing capabilities. The descriptions help clarify differences, but an agent might occasionally confuse these for similar tasks.
The naming follows a consistent snake_case pattern with clear verb_noun or noun_verb structures, such as awk_process, diff_preview, and line_edit. Minor deviations exist, like 'help' being a single word and 'quick_replace' using an adjective, but overall it's readable and predictable.
With 10 tools, the count is well-scoped for a file editing utility server. Each tool serves a specific function, such as editing, backup management, or help, without redundancy, making it appropriate for the domain's complexity.
The tool set covers core file editing operations, backup management, and help, but there are minor gaps, such as no direct tool for creating or deleting files, which agents might need to work around. However, it supports common workflows like editing, diffing, and restoring backups effectively.