MCP DEVTOOLS SERVER TOOLS

79 tools from the MCP DevTools Server MCP Server, categorised by risk level.

READ 26 tools
Read actionlint Validate GitHub Actions workflow files for syntax errors, invalid parameters, and best practices Read analyze_result Analyze an already-executed command result and generate smart suggestions. Useful for post-mortem analysis ... Read check_conventions Check project conventions and architecture rules Read code_review Perform automated code review analysis on Git changes Read detect_project Analyze project and generate comprehensive profile including type, language, framework, build system, and t... Read dotenv_environment Load and parse environment variables from .env files, making them visible Read get_current_datetime Get current date and time with rich temporal context for LLM awareness. Provides human-readable format, tim... Read get_knowledge_base_stats Get statistics about the smart suggestions knowledge base, including total patterns and categorization. Read go_lint Lint Go code using golangci-lint with comprehensive configuration options Read go_project_info Get comprehensive Go project information and analysis Read go_vet Examine Go source code and report suspicious constructs Read go_vulncheck Scan for known vulnerabilities using govulncheck Read log_short View current stack visualization Read nodejs_compatibility Check Node.js version compatibility and validate against package.json engines field Read nodejs_package_info Fetch package information from npm registry including latest versions, compatibility, and peer dependencies... Read nodejs_project_info Get comprehensive Node.js project information (package.json, dependencies, frameworks) Read nodejs_version Get version information for Node.js tools (node, npm, yarn, pnpm, bun) with caching Read project_status Get overall project health and available make targets Read python_check_types Check Python types using pyright with watch and verbose mode support Read python_compatibility Check Python version compatibility using vermin and suggest syntax upgrades with pyupgrade Read python_project_info Analyze Python project configuration, dependencies, and structure (pyproject.toml, setup.py, requirements.t... Read python_security Scan for known vulnerabilities using bandit (code issues) and pip-audit (dependencies) Read python_version Get version information for Python tools (python, pip, uv, poetry, pyright, ruff, pytest) with caching Read recommend_mcp_servers Get intelligent recommendations for best-practice MCP servers based on project context. Suggests MCP server... Read test_status Get project test status and recommendations Read validate_setup Validate existing MCP DevTools configuration and setup, checking commands, tools, and configuration validity
EXECUTE 42 tools
Execute python_venv Manage Python virtual environments (create, delete, info, list packages) Execute commitlint Run commitlint to validate commit messages Execute eslint Run ESLint on JavaScript/TypeScript files Execute go_benchmark Run Go benchmarks to measure code performance Execute go_build Build Go packages with cross-compilation and custom build flags support Execute lint_all Run all available linters based on project type Execute lint_files Run custom linting rules on project files Execute make_build Run make build command to build the project Execute make_clean Run make clean command to clean build artifacts Execute make_depend Run make depend command to install or update dependencies Execute make_lint Run make lint command to check code style and quality Execute markdownlint Run markdownlint on markdown files Execute nodejs_benchmark Run performance benchmarks with Vitest, benchmark.js, or custom scripts Execute nodejs_build Run build script with package manager (npm/yarn/pnpm/bun) Execute nodejs_lint Run ESLint on Node.js/TypeScript code Execute nodejs_scripts Run or list npm scripts from package.json with caching Execute nodejs_security Run security audit with npm/yarn audit to detect vulnerabilities Execute onboarding_wizard Run intelligent zero-configuration onboarding wizard to detect project type, generate configuration, verify... Execute python_benchmark Run performance benchmarks using pytest-benchmark with statistical analysis Execute python_build Build Python packages (wheels and sdists) using modern python -m build Execute run_tests Run tests using the detected test framework Execute staticcheck Run staticcheck for enhanced Go static analysis Execute yamllint Run yamllint on YAML files Execute analyze_command Execute a command and analyze the result with AI-powered smart suggestions. Provides intelligent recommenda... Execute go_fmt Format Go code using gofmt Execute go_mod_download Download Go module dependencies Execute go_mod_tidy Tidy Go module dependencies Execute go_test Run Go tests with coverage and race detection Execute jq_query Process JSON data using jq filter syntax without requiring approval. Execute make_test Run make test command to execute project tests Execute nodejs_check_types Run TypeScript type checking Execute nodejs_profile Profile Node.js application performance using built-in Node.js profiler Execute nodejs_test Run Node.js tests with Jest, Vitest, or Mocha Execute python_format Format Python code using ruff format with check mode support Execute python_lint Lint Python code using ruff check with auto-fix support Execute python_profile Profile Python code performance using cProfile, py-spy, or memray Execute python_test Run Python tests using pytest with coverage reporting and test selection Execute stack_restack Rebase stack on latest changes Execute branch_checkout Checkout an existing branch Execute go_generate Run go generate to execute code generation directives Execute nodejs_install_deps Install Node.js dependencies with npm, yarn, pnpm, or bun Execute python_install_deps Install Python dependencies using uv, poetry, pipenv, or pip with package manager auto-detection

Route MCP DevTools Server through PolicyLayer and every one of its 79 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the MCP DevTools Server MCP server have? +

The MCP DevTools Server MCP server exposes 79 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on MCP DevTools Server tools? +

Route the MCP DevTools Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do MCP DevTools Server tools fall into? +

MCP DevTools Server tools are categorised as Read (26), Write (10), Destructive (1), Execute (42). Each category has a recommended default policy.

Enforce policy on every MCP DevTools Server tool call.

Start from MCP DevTools Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.