MCP server/file-management

DevUtils MCP Server

Essential developer tools for workspace management and project analysis.

orkuhh/devutils-mcp-server ↗by orkuhhupdated
1

Add it to Claude Code

claude mcp add devutils-b248 -- node src/server.js
2

Make your agent remember this setup

devutils-b248's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Advanced file searching using glob patterns
  • Pattern-based text searching across multiple files
  • Project structure and directory tree visualization
  • Batch find and replace functionality for code refactoring
  • Code statistics generation by programming language

Tools 7

file_searchFind files matching glob patterns
grep_searchSearch for patterns in files
project_infoGet project structure summary
file_infoGet detailed file information
list_treeList directory contents in tree format
batch_editBatch find/replace across files
code_statsGet code statistics by language

Try it

Find all JavaScript files in the current directory.
Search for the string 'TODO' in all project files with 3 lines of context.
Generate a summary of the project structure.
Get code statistics for the current project to see the language breakdown.
List the contents of the current directory in a tree format.
Original README from orkuhh/devutils-mcp-server

DevUtils MCP Server

Developer utilities MCP server providing essential tools for workspace management, file operations, and project analysis.

Tools

Tool Description
file_search Find files matching glob patterns
grep_search Search for patterns in files
project_info Get project structure summary
file_info Get detailed file information
list_tree List directory contents in tree format
batch_edit Batch find/replace across files
code_stats Get code statistics by language

Installation

cd /root/.openclaw/workspace/devutils-mcp-server
npm install

Usage

Via mcporter

Add to your mcporter config:

{
  "mcpServers": {
    "devutils": {
      "command": "node",
      "args": ["src/server.js"],
      "cwd": "/root/.openclaw/workspace/devutils-mcp-server",
      "disabled": false
    }
  }
}

Then restart mcporter:

mcporter restart

Direct

npm start

Examples

Find all JavaScript files

{
  "pattern": "**/*.js"
}

Search for a pattern

{
  "pattern": "TODO",
  "options": {
    "context": 3,
    "caseInsensitive": true
  }
}

Get project stats

{
  "path": ".",
  "maxDepth": 2
}

Author

Cipher

Frequently Asked Questions

What are the key features of DevUtils?

Advanced file searching using glob patterns. Pattern-based text searching across multiple files. Project structure and directory tree visualization. Batch find and replace functionality for code refactoring. Code statistics generation by programming language.

What can I use DevUtils for?

Quickly locating specific files in large codebases using glob patterns. Performing bulk refactoring or text updates across multiple files. Generating a high-level overview of project structure for documentation. Analyzing the language distribution of a project to understand its composition. Searching for specific code patterns or TODOs across the entire workspace.

How do I install DevUtils?

Install DevUtils by running: cd /root/.openclaw/workspace/devutils-mcp-server && npm install

What MCP clients work with DevUtils?

DevUtils works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep DevUtils docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest