Skip to main content
Glama

🛠️ MCP Dev Tools

File & Directory Operations for Autonomous AI Development

License: MIT Node Version GitHub

14 powerful MCP tools for file and directory operations with enterprise-grade security and 85% autonomous workflow automation.


⚡ Quick Start

# Install
npm install @mcp-servers/dev-tools

# Configure
# Add to your Claude Desktop configuration...

📚 Full Documentation


Related MCP server: AX Local Operations MCP Server

✨ Features

  • 14 MCP Tools - Complete file & directory operations

  • 🔒 Enterprise Security - Path validation, rate limiting, protected paths

  • 🤖 85% Autonomous - Automated package management & validation

  • 📦 Zero Vulnerabilities - All dependencies up-to-date and secure

  • TypeScript - Full type safety with strict mode

  • 📚 Comprehensive Docs - Complete documentation site


🛠️ Available Tools

File Operations (7)

read_file · write_file · rename_file · delete_file · copy_file · file_exists · get_file_info

Directory Operations (4)

list_directory · create_directory · delete_directory · move_directory

Search Operations (3)

search_files · search_content · find_duplicates


📚 Documentation

🌐 Full Documentation Site →


🚀 Installation

npm install @mcp-servers/dev-tools

Claude Desktop Configuration

Add to your Claude Desktop config file:

{
  "mcpServers": {
    "dev-tools": {
      "command": "node",
      "args": ["/path/to/mcp-dev-tools/dist/index.js"],
      "env": {
        "WORKSPACE_PATH": "/your/workspace/path"
      }
    }
  }
}

See detailed installation guide →


💡 Example Usage

// List files in directory
await listDirectory({
  path: "src",
  recursive: true,
  fileTypes: [".ts", ".js"]
});

// Search in file contents
await searchContent({
  query: "function",
  path: "src",
  recursive: true
});

// Find duplicate files
await findDuplicates({
  path: "assets",
  compareBy: "hash"
});

See more examples →


🔒 Security

  • ✅ Path traversal protection

  • ✅ Rate limiting

  • ✅ Protected paths configuration

  • ✅ Automatic backups before deletions

  • ✅ Input validation on all operations

Read security guide →


📊 Status

Metric

Value

Version

1.2.0

MCP Tools

14

Dependencies

2 production, 10 dev

Security Issues

0

Build Status

✅ Passing

Test Coverage

Ready


🤝 Contributing

Contributions are welcome! Please see our Contributing Guide.

# Clone repository
git clone https://github.com/ThibautPontieux/mcp-dev-tools.git

# Install dependencies
cd mcp-dev-tools/packages/dev-tools
npm install

# Build
npm run build

# Run validation
./scripts/pre-commit-check.sh

📝 Scripts

npm run build              # Build TypeScript
npm run build:watch        # Watch mode
npm test                   # Run tests
npm run lint               # Lint code
./scripts/package-analyzer.sh       # Analyze packages
./scripts/auto-update-packages.sh   # Auto-update dependencies
./scripts/pre-commit-check.sh       # Validate everything

🗺️ Roadmap

  • Phase 1-3: Core file operations

  • Phase 4-5: Directory & search operations

  • Phase 6: Read/write file tools

  • Phase 7: Automated package management

  • Phase 8: Unit tests (180+ tests)

  • Phase 9: CI/CD pipeline

  • Phase 10: NPM publication

See full roadmap →


📄 License

MIT © 2025 Thibaut Pontieux



Made with ❤️ for autonomous AI development

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables AI assistants to perform comprehensive file operations including finding, reading, writing, editing, searching, moving, and copying files with security validations.
    Last updated
    7
    1
  • A
    license
    A
    quality
    C
    maintenance
    A comprehensive MCP server that enables AI models to perform local file operations, command execution, and task management across multiple platforms. It features advanced capabilities like row-level file editing, directory searching, and system monitoring with built-in security filters.
    Last updated
    13
    21
    Mulan Permissive Software , Version 2
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that enables remote SSH command execution and bidirectional file transfers through a standardized interface. It allows AI assistants to securely manage remote servers while keeping credentials isolated and applying command-level security controls.
    Last updated
    ISC
  • A
    license
    -
    quality
    A
    maintenance
    MCP server enabling AI assistants to securely operate remote servers via persistent SSH sessions, with tools for command execution, file transfer, directory listing, and system monitoring.
    Last updated
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Cloud-hosted MCP server for durable AI memory

  • MCP server connecting AI agents to non-custodial staking data across 130+ networks.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ThibautPontieux/mcp-dev-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server