pi_mcps — Homelab MCP Servers Monorepo

This repository contains all MCP (Model Context Protocol) servers for Patrick's homelab setup on Fedora + TrueNAS.local.

Structure

  • bigmind/ — BigMind persistent memory MCP server (SQLite, FastMCP, web profile UI)
  • webscraper/ — Web scraping MCP server (httpx + BeautifulSoup + html2text)
  • [future servers...]

Build & Run

Each subdirectory is a standalone Python package with its own pyproject.toml and run.sh.

cd bigmind  # or webscraper/
./run.sh    # uv sync && uv run src/server.py

MCP Config

Wired into IDEs via .roo/mcp.json (VS Code) and equivalent configs in IntelliJ/PyCharm.

Gitea

Hosted at http://192.168.188.119:30008/pplate/pi_mcps

License

MIT — personal homelab use.

S
Description
Homelab MCP servers monorepo
Readme 98 MiB
Languages
Java 33%
HTML 32.7%
Python 24.7%
TypeScript 3.8%
CSS 3.8%
Other 2%