AFaaS MCP Fleet - Local-first MCP bridges for Obsidian, files, Postgres

byโ€ข
Local-first MCP bridges for Obsidian vaults, files, and PostgreSQL. AI that works with your data without sending it to the cloud.

Add a comment

Replies

Best
Maker
๐Ÿ“Œ
Hey Product Hunt! ๐Ÿ‘‹ I'm Brooke, founder of AFaaS. Last year my security team blocked my AI assistant from accessing my Obsidian vault: "Data leaves our infrastructure. We can't allow that." Sound familiar? Every mainstream AI integration sends your data to someone else's servers. For regulated industries (finance, healthcare, defense, government), that's a hard no. So I built three MCP servers that run entirely on your machine: ๐Ÿ” vault-bridge โ€” Obsidian vault (read/write/search, frontmatter, daily notes, stateless protocol) ๐Ÿ“ airgap-file-bridge โ€” Filesystem (ripgrep search, atomic writes, symlink protection, stdio/SSE/HTTP) ๐Ÿ˜ airgap-db-bridge โ€” PostgreSQL (parameterized queries = SQLi prevention, read-only mode, audit logs, stateless) All three: pip install vault-bridge airgap-file-bridge airgap-db-bridge Standard MCP protocol โ†’ works with Claude Desktop, Cursor, VS Code uvx airgap-file-bridge /tmp for zero-install demo MIT licensed, 155 tests passing, CI/CD green Published on PyPI (test + production) Why this exists: Your data, your rules. Zero data egress. Works offline. Works in air-gapped environments. No vendor lock-in. Built for developers who want AI with local data, security teams blocking cloud AI, and enterprises with SOC2/HIPAA/ITAR/GDPR requirements. Happy to answer questions about architecture, security model, or MCP protocol implementation! Links: GitHub: Airgap Fleet ยท GitHub PyPI: vault-bridge, airgap-file-bridge, airgap-db-bridge Docs: README in each repo Try it: pip install vault-bridge airgap-file-bridge airgap-db-bridge What would you connect first โ€” your vault, files, or database? ๐Ÿ‘‡