Node Dev MCP Server
The Node Dev MCP Server is a lightweight server for local workspace file operations, git version control, and Node.js project management.
File Operations: Read, write, and delete files within the workspace
Folder Management: Create, delete, copy, and list directories
Search Functionality: Search file contents using ripgrep and find files/folders using regular expressions
Version Control: Check repository status, view diffs, show commit logs, apply unified diff patches, and track changes
Dependency Management: Install all project dependencies or individual packages
Script Execution: Run build scripts and custom npm scripts (e.g., test, lint)
Workflow Initialization: Bootstrap new feature branches with start_work (sets remote URL, pulls changes, creates/pushes branches, and installs dependencies)
Git Integration: All file/folder operations can include automatic git commits with custom messages
Environment Requirements: Requires PROJECT_REPO and GITHUB_TOKEN environment variables for git authentication. All operations are scoped to the workspace folder for security, and command outputs are trimmed to the last 300 lines for long results.
Provides tools for managing local repositories, including checking status, viewing diffs, and accessing commit logs.
Supports remote repository operations such as setting remote URLs and pushing changes using GitHub tokens.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Node Dev MCP Serverstart a new branch called 'feature-login' and install dependencies"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Node Dev MCP Server
Lightweight MCP server for local workspace file operations and git commands.
Tools
Tool | Description | Input (JSON) |
start_work | Set remote URL from env, pull latest changes, create and push a branch, and install dependencies |
|
read_file | Read the content of a file in the workspace folder |
|
write_file | Write content to a file in the workspace folder |
|
delete_file | Delete a file from the workspace folder |
|
create_folder | Create a folder in the workspace folder |
|
delete_folder | Delete a folder from the workspace folder |
|
copy_folder | Copy a folder in the workspace folder |
|
search_content | Search file contents in the workspace using ripgrep (rg) |
|
apply_patch | Apply a unified diff patch in the workspace |
|
search_entries | Search for files and folders in the workspace using a regular expression |
|
list_dir | List files and folders in the workspace folder or a subfolder |
|
vcs_status | Get the status of the repository |
|
vcs_diff | Get repository diff |
|
vcs_log | Show commit log |
|
install_dependencies | Install all dependencies in the workspace |
|
install_package | Install a single package in the workspace |
|
run_build | Run the build script in the workspace |
|
run_script | Run a script in the workspace |
|
Notes:
PROJECT_REPOandGITHUB_TOKENmust be set so git remote/push operations can authenticate.currentWorkingDirectorymust resolve to a directory inside the workspace root. Use.for the workspace root.Command tools include stdout/stderr in responses and trim long output to the last 300 lines.
Maintenance
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
- Flicense-qualityDmaintenanceThis server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.Last updated4
- -licenseAquality-maintenanceProvides comprehensive Git operations as tools for AI assistants and applications. This server enables AI systems to interact with Git repositories, allowing to initialize, fetch, commit, log, status, etc..Last updated1021
- Flicense-qualityDmaintenanceA FastAPI-based server that provides tools for local file management and Databricks operations, enabling users to create/edit files locally and interact with Databricks clusters, jobs, and DLT pipelines.Last updated
- Flicense-qualityDmaintenanceA comprehensive local file management and system operations server that provides advanced file editing, VSCode-like search capabilities, code formatting and validation, backup management, and safe system command execution with security safeguards.Last updated1
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP (Model Context Protocol) server for Appwrite
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/LiamCarver/node-dev-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server