io.github.jmshinhwa/firestore-rules-guard (Model Context Protocol Server)
This MCP server audits Firestore security rules (firestore.rules) and Storage security rules (storage.rules). It focuses on detecting public access, identifying expired test-mode dates, and reporting missing owner information. The server is named io.github.jmshinhwa/firestore-rules-guard under the slug io-github-jmshinhwa-firestore-rules-guard.
🛠️ Key Features
- Audits
firestore.rules - Audits
storage.rules - Flags public access
- Detects expired test-mode dates
- Checks for missing owner information
🚀 Use Cases
- Review and verify Firebase security rules for public exposure
- Find outdated or expired test-mode configurations
- Identify rule issues related to missing owner fields
⚡ Developer Benefits
- Centralizes rule auditing for both Firestore and Storage
- Produces focused checks relevant to access control and ownership
- Supports rule review workflows based on specific issue types
⚠️ Limitations
- Only described functionality is auditing for public access, expired test-mode dates, and missing owner information