Initial commit: pi_mcps monorepo with BigMind MCP server
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user