MCP Server Make

by MCP-Mirror

248 downloads
Not rated
GitHub

About

MCP Server Make is a Model Context Protocol server that provides make functionality. It enables LLMs, like Claude, to execute make targets from a Makefile in a safe, controlled way with output capture and error handling.

Details

Author
MCP-Mirror
Downloads
248
Categories
Other

- Run make targets safely with output capture
- Understand and navigate build processes
- Handle errors with descriptive MCP messages
- Respect working directory context
- Exposes a single make tool requiring a target name
- Gracefully handles missing Makefile or invalid targets

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name MCP Server Make
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via uv pip install mcp-server-make or pip install mcp-server-make. Run with uvx mcp-server-make, optionally passing --make-path and --working-dir. For Claude Desktop, add a configuration entry to claude_desktop_config.json specifying the command and arguments.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp server make": {
            "wrale_mcp-server-make": {
                "command": "uv",
                "args": [
                    "pip",
                    "install",
                    "mcp-server-make"
                ]
            }
        }
    }
}

McpServers

{
    "wrale_mcp-server-make": {
        "command": "uv",
        "args": [
            "pip",
            "install",
            "mcp-server-make"
        ]
    }
}

MCP Server Make

CI
Release
PyPI version

A Model Context Protocol server that provides make functionality. This server enables LLMs to execute make targets from a Makefile in a safe, controlled way.

Overview

The server exposes make functionality through the Model Context Protocol, allowing LLMs like Claude to:
- Run make targets safely with output capture
- Understand and navigate build processes
- Help with development tasks
- Handle errors appropriately
- Respect working directory context

Installation

Using uv (recommended):

uv pip install mcp-server-make

Using pip:

pip install mcp-server-make

Configuration

Basic Usage

```bash
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.