一键导入
c4-architecture-documentation
Document system architecture using C4 model with context, container, component views and Mermaid diagrams
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Document system architecture using C4 model with context, container, component views and Mermaid diagrams
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
C4 architecture model, security architecture, Mermaid diagrams, SECURITY_ARCHITECTURE.md, and comprehensive documentation per Hack23 Secure Development Policy
AI-augmented development controls, GitHub Copilot governance, LLM security, AI-generated code review per Hack23 Secure Development Policy
EU AI Act compliance, OWASP LLM security, responsible AI practices for parliamentary data and MCP server applications
Enforce code quality with ESLint, TypeScript strict mode, Knip unused detection, and quality gates for MCP servers
ISO 27001, NIST CSF 2.0, CIS Controls v8.1, EU CRA compliance mapping, multi-standard alignment per Hack23 ISMS policies
Contribution process with PR workflow, code review standards, commit conventions, and open source best practices
| name | c4-architecture-documentation |
| description | Document system architecture using C4 model with context, container, component views and Mermaid diagrams |
| license | Apache-2.0 |
Document MCP server architecture using C4 model for different abstraction levels with Mermaid diagrams.
| Document | Purpose |
|---|---|
| ARCHITECTURE.md | Complete C4 models (Context, Container, Component) |
| DATA_MODEL.md | Data structures, entities, relationships |
| FLOWCHART.md | Business process and data flows |
| STATEDIAGRAM.md | System state transitions and lifecycles |
| MINDMAP.md | System conceptual relationships |
| SWOT.md | Strategic analysis and positioning |
| SECURITY_ARCHITECTURE.md | Current security design and controls |
| Document | Purpose |
|---|---|
| FUTURE_ARCHITECTURE.md | Architectural evolution roadmap |
| FUTURE_DATA_MODEL.md | Enhanced data architecture plans |
| FUTURE_FLOWCHART.md | Improved process workflows |
| FUTURE_STATEDIAGRAM.md | Advanced state management |
| FUTURE_MINDMAP.md | Capability expansion plans |
| FUTURE_SWOT.md | Future strategic opportunities |
| FUTURE_SECURITY_ARCHITECTURE.md | Planned security improvements |
graph TB
User[AI Assistant/Developer] -->|MCP Protocol| Server[European Parliament MCP Server]
Server -->|REST API| EPAPI[European Parliament Open Data API]
Server -->|JSON-LD| EPData[EP Data Portal]
graph TB
Client[MCP Client] -->|stdio/SSE| MCPServer[MCP Server - Node.js/TypeScript]
MCPServer -->|HTTP/JSON| EPClient[EP API Client]
EPClient -->|REST| EPAPI[data.europarl.europa.eu]
MCPServer -->|Zod| Schemas[Validation Schemas]
graph TB
Tools[MCP Tools] --> Client[EP API Client]
Resources[MCP Resources] --> Client
Prompts[MCP Prompts] --> Client
Client --> Cache[LRU Cache]
Client --> RateLimiter[Rate Limiter]
Client --> Validator[Zod Schemas]
graph TB for top-bottom flow diagramssequenceDiagram for interaction flowsstateDiagram-v2 for state machinesmindmap for conceptual relationships