dabdda167f
- Extract all wiki content from create_wiki_pages.py into docs/wiki/pages/*.md - Add docs/wiki/deploy_wiki.sh: copies pages to wiki/ repo, commits, pushes - Add /wiki/ to .gitignore (anchored — does not affect docs/wiki/) - 12 pages: Home, MCP-Servers-Overview, mcp-image-gen, ComfyUI-Setup, mcp-webscraper (8 tools incl. search_hint), BigMind (schema v8), Development-Conventions, Java-Projects, Java-wellmann-shop, Java-mss-failsafe, Java-Architecture, _Sidebar - Workflow: edit docs/wiki/pages/*.md → ./docs/wiki/deploy_wiki.sh
2.4 KiB
2.4 KiB
🔧 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
