Development Safety System - MCP Server

by fti9999

243 downloads
Not rated
GitHub

About

MCP server for session continuity and sandbox safety in LLM development workflows. Provides "pick up exactly where you left off" + "never break the main app" functionality.

Details

Author
fti9999
Downloads
243
Categories
Other

- Session state persistence for seamless work continuation
- Sandbox management for isolated development environments
- File-based activity detection to suggest saving state
- Safe synchronization of approved changes to main project
- Automatic backups before any sync operations
- Built-in server health monitoring with heartbeat files

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 Development Safety System - MCP Server
    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 pip (clone repository, install dependencies with pip install -r requirements.txt, then pip install -e .). Use an MCP compatible client (e.g., Claude Desktop) to invoke tools such as create_sandbox, save_session_state, load_session_state, sync_to_main, check_activity, commit_progress, and check_mcp_status.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "development safety system - mcp server": {
            "dev-safety-mcp": {
                "command": "python",
                "args": [
                    "tools/check-mcp-status.py"
                ]
            }
        }
    }
}

McpServers

{
    "dev-safety-mcp": {
        "command": "python",
        "args": [
            "tools/check-mcp-status.py"
        ]
    }
}

Development Safety System - MCP Server

An MCP (Model Control Protocol) server that enables session continuity and sandbox safety for LLM development workflows.

🎯 Core Goal

Create an MCP server that provides "pick up exactly where you left off" + "never break the main app" functionality for AI-assisted development.

✨ Key Features

- Session State Persistence: Save and restore complete development session context
- Sandbox Management: Isolated development environments for safe experimentation
- Activity Detection: File-based monitoring to suggest when to save session state
- Safe Synchronization: Controlled copying of approved changes back to main project

🚀 Quick Start

Installation

```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.