Enables the tracking and management of architectural decisions with specific integration for SAP/LeanIX fact sheets, allowing users to link decision metadata to enterprise architecture components.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Architectural Decision Log (ADL) SystemCreate a new 'Proposed' decision to use Redis for session caching."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Architectural Decision Log (ADL) System
A comprehensive system for managing architectural decisions with GraphQL backend, MCP server integration, and a web-based UI.
Architecture
GraphQL Backend (Port 4000): Provides data layer with CRUD operations for ADL entries
MCP HTTP Server (Port 5000): HTTP wrapper for MCP protocol, bridges UI and GraphQL
MCP Stdio Server: Model Context Protocol server for AI assistant integration
Web UI (Port 3000): React-based interface for managing ADL entries
Data Flow
Features
Create, Read, Update, Delete architectural decision entries
Track decision metadata (author, timestamps, status)
Integration with SAP/LeanIX fact sheets
Table-based UI with filtering and sorting
Linux-compatible deployment
Data Model
Each ADL entry contains:
ID: Unique indexed key
Created: Creation timestamp
Last Edited: Last modification timestamp
Author: Decision author name
Title: Decision title
Decision: Detailed decision description
Fact Sheets: List of related SAP/LeanIX Fact Sheet names
Status: Proposed or Approved
Installation
Docker Deployment (Linux)
Usage
Via UI
Navigate to http://localhost:3000
Use the web interface to manage ADL entries
Via MCP Server
The MCP server exposes the following tools:
adl_create: Create a new ADL entryadl_read: Read ADL entries (all or by ID)adl_update: Update an existing ADL entryadl_delete: Delete an ADL entry
Via GraphQL
Access GraphQL Playground at http://localhost:4000/graphql
Example query:
License
MIT