PocketBase icon

PocketBase

Provides sophisticated tools for interacting with PocketBase databases, enabling advanced database operations, schema management, and data manipulation.

About

This MCP server offers a comprehensive suite of tools for managing and interacting with PocketBase databases. It allows for advanced database operations, including collection and schema management, record manipulation with CRUD operations, and user authentication. Features include user management, data backup and restoration, and schema migrations. This server aims to streamline database interactions and provide robust functionality for PocketBase users.

Key Features

  • Collection Management: Create, manage, and migrate collections with custom schemas and advanced index management.
  • User Management: Handle user authentication, account creation, password management, and role-based access control.
  • Authentication: Supports multiple auth methods including OAuth2 and OTP
  • Record Operations: Perform CRUD operations, advanced querying with filtering, sorting, and aggregation, and batch import/export.
  • Database Operations: Backup and restore databases, export data in multiple formats, and optimize indexes.

Use Cases

  • Automated database backups and restores.
  • Efficient data migration between PocketBase instances.
  • Streamlined user authentication and management.