nodejs_profile

MCP tool from MCP Devtools Server by rshade

Performance profiling

How to use it

Project documentation lists nodejs_profile for the MCP Devtools Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install MCP Devtools Server

$docker run -i --rm -v /path/to/your/project:/workspace -w /workspace ghcr.io/rshade/mcp-devtools-server:latest
FULL MCP DEVTOOLS SERVER LISTING

Other tools in MCP Devtools Server (39)

actionlint

Validate GitHub Actions workflow files for syntax errors and best practices

eslint

Run ESLint on JavaScript/TypeScript files

go_benchmark

Run Go benchmarks with memory profiling and CPU scaling

go_build

Build Go packages with cross-compilation, custom ldflags, and build tags

go_fmt

Format Go code using gofmt

go_generate

Execute code generation directives

go_lint

Lint Go code using golangci-lint with comprehensive configuration

go_mod_download

Download Go module dependencies

go_mod_tidy

Tidy Go module dependencies

go_project_info

Comprehensive Go project analysis and detection

go_test

Run Go tests with coverage and race detection

go_vet

Examine Go source code for suspicious constructs

go_vulncheck

Scan for known vulnerabilities using govulncheck

go_work

Manage Go workspaces (go.work files)

lint_all

Run all available linters based on project type

make_build

Run make build or make all

make_clean

Run make clean

make_depend

Run make depend or equivalent dependency installation

make_lint

Run make lint with optional directory and target specification

make_test

Run make test with optional test patterns/targets

markdownlint

Run markdownlint on markdown files

nodejs_benchmark

Performance benchmarking

nodejs_build

Build orchestration

nodejs_check_types

TypeScript type checking

nodejs_compatibility

Compatibility checking with 2hr caching

nodejs_format

Prettier code formatting

nodejs_install_deps

Dependency management

nodejs_lint

ESLint integration with auto-fix

nodejs_project_info

Comprehensive Node.js project analysis with smart caching

nodejs_scripts

Script management with caching

nodejs_security

Security vulnerability scanning

nodejs_test

Run tests with Jest, Vitest, or Mocha

nodejs_update_deps

Dependency updates

nodejs_version

Version detection with 1hr caching

project_status

Get overall project health (lint + test summary)

run_tests

Run tests using the detected test framework

staticcheck

Enhanced static analysis

test_status

Get project test status and recommendations

yamllint

Run yamllint on YAML files