coding_agent_tools
CLI + MCP tools for coding assistants. First tool: ls (gitignore-aware directory listing).
Installation
Usage
CLI Mode
# List current directory (depth 1)
# List with options
# Add custom ignore patterns
MCP Mode
Exposes the ls tool via MCP protocol for AI coding agents.
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
path |
string | . |
Directory to list |
depth |
0-10 | 1 | 0=header only, 1=children, 2+=tree |
show |
all/files/dirs | all | Filter by type |
ignore |
string[] | [] | Additional glob patterns to ignore |
hidden |
bool | false | Include hidden files |
Features
- Gitignore-aware (respects .gitignore files)
- Built-in ignore patterns for common directories (node_modules, target, etc.)
- Implicit pagination for MCP (call again with same params for next page)
- Sorted output (directories first for
show=all)