Page:
Home
Pages
BigMind
CannaManage 01 Charter
CannaManage 02 UserStories
CannaManage 03 Architecture
CannaManage 04 Flowcharts
CannaManage 05 API
CannaManage 06 Wireframes
CannaManage 07 CodingStandards
CannaManage 08 TestPlan
CannaManage 09 Deployment
CannaManage 10 Retrospective
CannaManage Home
Development Conventions
Home
Java Architecture
Java Projects
Java mss failsafe
Java wellmann shop
MCP-Servers-Overview
MCP Servers Overview
mcp image gen ComfyUI Setup
mcp-image-gen
mcp image gen
mcp-webscraper
mcp webscraper
mss-failsafe
wellmann-shop
Clone
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
🔧 pi_mcps — Patrick's Homelab Monorepo
Welcome to pi_mcps, Patrick's personal homelab monorepo. This repository houses MCP (Model Context Protocol) servers, Java projects, and homelab tooling — all built and maintained on a Fedora Linux workstation with an AMD Ryzen 5900X + RX 7900 XTX.
What's in this repo?
| Directory | Contents |
|---|---|
mcp/mcp-image-gen/ |
🎨 AI image generation via ComfyUI + FLUX.1-schnell |
mcp/webscraper/ |
🕸️ Web scraping and data extraction |
mcp/bigmind/ |
🧠 Persistent AI memory system |
java/ |
☕ Java EE / Spring projects |
plans/ |
📋 Architecture decisions and health reports |
Stack
- Language: Python 3.11+ (MCP servers), Java 8–17 (legacy projects)
- MCP Framework: FastMCP 2.x
- Package Manager:
uv(all Python projects) - Testing:
pytest - GPU: AMD RX 7900 XTX (ROCm / HSA)
- Server: TrueNAS.local at
192.168.188.119(Gitea, Docker)
MCP Servers
Three production-ready MCP servers power Patrick's AI development environment:
| Server | Status | Description |
|---|---|---|
| mcp-image-gen | ✅ Live | Generate images from text prompts via ComfyUI |
| mcp-webscraper | ✅ Live | Scrape web pages, search hints, extract tables |
| BigMind | ✅ Live | Persistent AI memory across all sessions |
Java Projects
Legacy Java EE web applications used for learning and reference:
| Project | Stack | Description |
|---|---|---|
| wellmann-shop | Java 8, PrimeFaces 6.2, EclipseLink, MySQL | JSF e-commerce storefront |
| mss-failsafe | Java 11, PrimeFaces 10, Soteria | Multi-module enterprise web app |
Wiki Sections
- 🔌 MCP Servers Overview
- 🎨 mcp-image-gen — Image generation
- 🕸️ mcp-webscraper — Web scraping
- 🧠 BigMind — AI memory system
- ☕ Java Projects Overview
- 🛠️ Development Conventions
Built and maintained by Patrick Plate (pplate) · Homelab: TrueNAS.local · AI Colleague: Lumen
🔧 pi_mcps Wiki
Overview
MCP Servers
Java Projects
🌿 CannaManage
- 🏠 Overview
- 📋 Project Charter
- 📖 User Stories
- 🏗️ Architecture
- 🔄 Flow Charts
- 🔌 API Spec
- 🎨 Wireframes
- 📏 Coding Standards
- 🧪 Test Plan
- 🚀 Deployment
- 🔍 Retrospective
