DevUtils MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
cd /root/.openclaw/workspace/devutils-mcp-server
npm install
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add devutils-b248 -- node "<FULL_PATH_TO_DEVUTILS_MCP_SERVER>/dist/index.js"

Replace <FULL_PATH_TO_DEVUTILS_MCP_SERVER>/dist/index.js with the actual folder you prepared in step 1.

README.md

Essential developer tools for workspace management and project analysis.

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

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

Configuration

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

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.

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.

Turn this server into reusable context

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

Need the old visual installer? Open Conare IDE.
Open Conare