30 lines
781 B
Markdown
30 lines
781 B
Markdown
# 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`.
|
|
|
|
```bash
|
|
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. |