MCP.so
ログイン

Development Safety System - MCP Server

@fti9999

基本情報

カテゴリ

その他

ライセンス

MIT license

トランスポート

stdio

作者

fti9999

Development Safety System - MCP Server について

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.

#dev-safety#mcp#llm-development

Development Safety System - MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

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

Development Safety System - MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Development Safety System - MCP Server?

The Development Safety System MCP Server is an MCP (Model Control Protocol) server that provides session continuity and sandbox safety for LLM development workflows. It targets developers using AI-assisted coding tools, enabling them to save and restore complete session context and experiment in isolated sandboxes without risking the main project.

How to use Development Safety System - MCP Server?

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.

Key features of Development Safety System - MCP Server

  • 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

Use cases of Development Safety System - MCP Server

  • Create an isolated copy of a project for safe experimentation
  • Save complete session context when taking a break
  • Resume work exactly where you left off using saved state
  • Monitor file activity to prompt saving during inactivity
  • Copy approved changes from sandbox back to main project

よくある質問

1

What is the purpose of this server?

It provides "pick up exactly where you left off" and "never break the main app" functionality for AI-assisted development by managing session state, sandboxes, and safe synchronization.

2

How do I install it?

Clone the repository, install dependencies with `pip install -r requirements.txt`, then install the package with `pip install -e .`.

3

What are the system requirements?

Python 3.8 or higher, Git (for sandbox version control), and an MCP compatible client such as Claude Desktop.

4

How can I check if the server is running?

Use the built-in `check_mcp_status` tool or the external status checker script (`python tools/check-mcp-status.py`). The server writes a heartbeat file to `~/.dev-safety/mcp_status.json` every 30 seconds.

5

What license is this project under?

MIT License – see the LICENSE file for details.

コメント

「その他」の他のコンテンツ