- Home
- MCP servers
- DevUtils
DevUtils
- 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.