MCP Catalogs
Homemcp-local-dev screenshot

mcp-local-dev

by txbm·28·Score 38

AI-powered local development environment manager that handles setup, dependency management, and testing through MCP.

developer-toolsai-llm
9
Forks
1
Open issues
17 mo ago
Last commit
2d ago
Indexed

Overview

MCP Local Dev is a sophisticated tool that allows LLMs to manage local development environments automatically. It features runtime detection for Python, Node.js, and Bun, with intelligent package manager selection and sandboxed environments. The tool supports various test runners including pytest, Vitest, Jest, and unittest, providing detailed coverage metrics. Its zero-configuration approach significantly reduces cognitive overhead for developers by handling environment setup and maintenance tasks.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automated setup of development environments for new repositories
you:Running and analyzing test coverage with AI assistance
you:Managing complex multi-runtime projects with isolated environments
you:What runtimes does MCP Local Dev support?
you:Is this compatible with AI assistants other than Claude?

When to choose this

Choose this when you want AI to handle environment setup and testing for local development, especially when working with multiple programming languages or unfamiliar codebases.

When NOT to choose this

Avoid if you need extensive customization of development environments or are working in highly restricted environments without network access.

Tools this server exposes

6 tools extracted from the README (low confidence)
  • setup_dev_environment

    Sets up a local development environment for a repository

  • run_tests

    Runs tests with coverage reporting in the current environment

  • detect_runtime

    Detects the appropriate runtime for the current project

  • install_dependencies

    Installs project dependencies using the appropriate package manager

  • analyze_project

    Analyzes the project structure and configuration

  • cleanup_environment

    Cleans up the development environment

Note: Tool names inferred from project description and features, as no explicit tool section was found in the README

Comparable tools

github-mcpshell-mcpfilesystem-mcp

Installation

Installation

  1. Install Claude Desktop from the [MCP quickstart guide](https://modelcontextprotocol.io/quickstart/user)
  2. Add the following to your Claude Desktop config:
{
  "servers": {
     "local_dev": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/txbm/mcp-local-dev@main",
        "mcp-local-dev"
      ]
    }
  }
}

FAQ

What runtimes does MCP Local Dev support?
It supports Python with UV package management, Node.js with NPM, and Bun runtime with package management.
Is this compatible with AI assistants other than Claude?
The README shows it's tested with Claude 3.5 Sonnet and DeepSeek V3, though it doesn't explicitly list compatibility with other assistants.

Compare mcp-local-dev with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.