A PocketBase MCP server that provides AI assistants with direct access to PocketBase databases through a comprehensive set of tools. It enables collection management, record operations, user authentication, and database administration via the Model Context Protocol. Built with TypeScript and the PocketBase SDK, this server exposes over 20 specialized tools for creating collections, managing schemas, performing CRUD operations, handling user authentication flows, and executing advanced queries with filtering and aggregation capabilities - making it particularly valuable for applications that need to interact with PocketBase databases programmatically without leaving the AI assistant conversation.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Create a new collection with custom schema.
Get schema details for a collection.
Migrate collection schema with data preservation.
Create, delete, or list collection indexes.
Create a new record in a collection.
List records with optional filters and pagination.
Update an existing record.
Delete a record.
Advanced query with filtering, sorting, and aggregation.
Import data into a collection with create/update/upsert modes.
Authenticate a user and get auth token.
Create a new user account.
List all available authentication methods.
Authenticate a user with OAuth2.
Authenticate a user with one-time password.
Refresh authentication token.
Request email verification.
Confirm email verification with token.
Request password reset.
Confirm password reset with token.
Request email change.
Confirm email change with token.
Impersonate another user (admin only).
Create a backup of the PocketBase database with format options.