Advanced PocketBase
Provides comprehensive tools for interacting with PocketBase databases, enabling advanced database operations, schema management, and data manipulation through the Model Context Protocol (MCP).
About
Advanced PocketBase is a comprehensive server designed to facilitate sophisticated interaction with PocketBase databases. It provides a suite of tools accessible through the Model Context Protocol (MCP), enabling advanced database operations such as schema management, data manipulation, user authentication, and comprehensive record querying. It supports features such as collection management, including creation, migration, and index management; record operations like CRUD, advanced querying, and batch import/export; user management with authentication, account creation, and role-based access control; and database operations like backup and restore.
Key Features
- Collection Management: Create, migrate, and manage collections with custom schemas and index management.
- Advanced Authentication: Supports multiple authentication methods including OAuth2, OTP, and token refresh.
- Database Operations: Backup and restore databases with multiple export formats (JSON/CSV).
- Record Operations: Perform CRUD operations, advanced querying, filtering, sorting, and batch data import/export.
- 29 GitHub stars
- User Management: Handle user authentication, account creation, password management, and role-based access control.
Use Cases
- Automated database backups and restores.
- Complex data migrations with schema transformations.
- User authentication and management within applications.