MCPInstall
mcp-design-doc-system logo

mcp-design-doc-system

by Utakata 1 stars Utakata/mcp-design-doc-system

Design document management system using MCP (Model Context Protocol)

READMEmain

Design Document Management System

A comprehensive system for managing and visualizing system design documents using the Model Context Protocol (MCP).

Features

  • Structured design document management
  • Dynamic diagram generation using Mermaid
  • Version control support
  • Document sharing capabilities

Components

Data Models

  • Project Information
  • Requirements (Business, Functional, Non-functional)
  • System Design
  • Detailed Design
  • Test Design

Supported Diagrams

  1. System Architecture (Flowchart)
  2. Sequence Diagrams
  3. ER Diagrams
  4. Gantt Charts
  5. Flow Charts

UI Components

  • Document Viewer
  • Diagram Section
  • Project Information Section
  • Requirements Section
  • System Design Section

Getting Started

# Install dependencies
npm install

# Configure MCP server
npx @modelcontextprotocol/server-memory -y

# Start the development server
npm run dev

MCP Integration

This project uses the Model Context Protocol for:

  • Document storage and retrieval
  • Diagram generation
  • Version control
  • Real-time collaboration

License

MIT