coding_agent_tools

Crates.iocoding_agent_tools
lib.rscoding_agent_tools
version0.1.8
created_at2025-12-03 20:43:12.966324+00
updated_at2026-01-05 17:30:45.538071+00
descriptionCoding agent tools (CLI + MCP). First tool: ls.
homepagehttps://github.com/allisoneer/agentic_auxilary
repositoryhttps://github.com/allisoneer/agentic_auxilary
max_upload_size
id1965298
size396,922
Allison Durham (allisoneer)

documentation

README

coding_agent_tools

CLI + MCP tools for coding assistants. First tool: ls (gitignore-aware directory listing).

Installation

cargo install --path .

Usage

CLI Mode

# List current directory (depth 1)
coding-agent-tools ls

# List with options
coding-agent-tools ls --path src --depth 2 --show files --hidden

# Add custom ignore patterns
coding-agent-tools ls --ignore "*.log" --ignore "tmp/"

MCP Mode

coding-agent-tools mcp

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)
Commit count: 493

cargo fmt