DevUtils

Provides workspace management, file search, project analysis, and code statistics through an MCP interface.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "orkuhh-devutils-mcp-server": {
      "command": "node",
      "args": [
        "src/server.js"
      ]
    }
  }
}

DevUtils MCP Server provides essential tools for managing workspaces, performing file operations, and analyzing project structures. It exposes a set of utilities you can access through an MCP client to streamline common development tasks without leaving your workspace.

How to use

You can use this MCP server by connecting with an MCP client. It exposes practical actions like searching for files, inspecting project structure, listing directories in a tree format, batch editing, and gathering code statistics. Use the client to run these tools against your workspace and receive structured results that you can integrate into your workflows.

How to install

Prerequisites: you need a working Node.js environment and npm installed on your machine.

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

Additional notes on running the server

You have two common ways to run the server locally. You can run it directly with npm or configure an MCP client to launch it as a local MCP service.

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

Direct start

If you prefer to start the server directly without an MCP client, run this command from the repository directory.

npm start

Examples

Find all JavaScript files in the workspace.

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

Search for a specific pattern across files, with context and case-insensitive matching.

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

Get a quick overview of your project structure within a certain depth.

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

Available tools

file_search

Find files matching glob patterns across the workspace.

grep_search

Search for patterns within files to locate code fragments, comments, or text.

project_info

Generate a summary of the project structure including folders, files, and hierarchy.

file_info

Provide detailed information about a specific file, such as size, type, and metadata.

list_tree

List directory contents in a tree view for quick navigation.

batch_edit

Perform batch find-and-replace operations across multiple files.

code_stats

Compute statistics of code by language to understand distribution and language usage.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
DevUtils MCP Server - orkuhh/devutils-mcp-server | VeilStrat