Monitoring · Developer Tools

autobuildmcp

admica/autobuildmcp

AutoBuildMCP is a robust, profile-based build automation server powered by the Model Context Protocol (MCP). It allows an MCP-compliant client, such as Cursor, to manage, execute, and monitor build processes across multiple projects seamlessly.

Install

See repository

Setup steps are in the repository README.

Open README
Author
@admica
Category
Monitoring, Developer Tools
Updated
Oct 6, 2026

About autobuildmcp

The server is built on a persistent, stateful architecture that uses a build queue to manage concurrent operations, preventing system overloads.

Features

  • Profile-Based Management: Define unique build "profiles" for each of your projects. Each profile encapsulates the project's path, build command, environment variables, and timeouts.

  • Persistent State: All build profiles are stored in a simple builds.json file, ensuring your configurations persist across server restarts.

  • Build Queuing System: A sophisticated queuing system manages a pool of concurrent builds (default: 2), preventing the server from being overloaded by multiple simultaneous requests. New builds are…

  • Asynchronous, Non-Blocking Execution: Builds run as background processes, allowing the server to remain responsive and handle other API calls while builds are in progress.

  • Full Lifecycle Management: A complete suite of tools to configure, start, monitor, stop, and delete builds.

  • Log Capture: The full stdout and stderr of every build run are captured to a dedicated log file for easy debugging.

  • Restart Resiliency: The server intelligently detects and marks builds as "unknown" if the server was restarted during their execution, preventing stuck "running" states.

Tools (8)

  • configure_build

    Creates or updates a build profile.

  • toggle_autobuild

    Enables or disables the autobuild file watcher for a profile.

  • list_builds

    Lists all configured build profiles and their last known status.

  • get_build_status

    Retrieves the current status of a specific build profile.

  • start_build

    Adds a build request for a profile to the queue.

  • stop_build

    Stops a currently running build.

  • delete_build_profile

    Deletes a build profile from the server.

  • get_build_log

    Retrieves the log file for the last run of a profile.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Monitoring
MCP Grafana logo

MCP Grafana

grafana/mcp-grafana

612

A Model Context Protocol (MCP) server for Grafana.

Monitoring
Vite Plugin Vue MCP logo

Vite Plugin Vue MCP

webfansplz/vite-plugin-vue-mcp

407

Vite plugin that enables a MCP server for your Vue app to provide information about the component tree, state, routes, and pinia tree and state.

Monitoring
api200 logo

api200

API-200/api200

169

API 200 is all-in-one gateway for managing third-party APIs efficiently. Integrate third-party APIs or setup MCP server in minutes with auto-generated code, docs, auth, caching and error handling – so you can focus on what really matters.

Monitoring
WireMCP (Wireshark) logo

WireMCP (Wireshark)

0xkoda/wiremcp

98

WireMCP is a Model Context Protocol (MCP) server designed to empower Large Language Models (LLMs) with real-time network traffic analysis capabilities.

Monitoring
gospy logo

gospy

monsterxx03/gospy

90

A tool for inspecting and analyzing running Go processes, including goroutine states, memory statistics, and binary information.

Monitoring