pocketbase-mcp-server
Summary
A comprehensive MCP server that provides sophisticated tools for interacting with PocketBase databases. This server enables advanced database operations, schema management, and data manipulation through the Model Context Protocol (MCP).
Available Actions(27)
create_collection
Create a new collection with custom schema.
get_collection_schema
Get schema details for a collection.
migrate_collection
Migrate collection schema with data preservation.
manage_indexes
Create, delete, or list collection indexes.
create_record
Create a new record in a collection.
list_records
List records with optional filters and pagination.
update_record
Update an existing record.
delete_record
Delete a record.
query_collection
Advanced query with filtering, sorting, and aggregation.
batch_update_records
Update multiple records in a single call.
batch_delete_records
Delete multiple records in a single call.
subscribe_to_collection
Subscribe to real-time changes in a collection (requires eventsource package in Node.js environment).
import_data
Import data into a collection with create/update/upsert modes.
authenticate_user
Authenticate a user and get auth token.
create_user
Create a new user account.
list_auth_methods
List all available authentication methods.
authenticate_with_oauth2
Authenticate a user with OAuth2.
authenticate_with_otp
Authenticate a user with one-time password.
auth_refresh
Refresh authentication token.
request_verification
Request email verification.
confirm_verification
Confirm email verification with token.
request_password_reset
Request password reset.
confirm_password_reset
Confirm password reset with token.
request_email_change
Request email change.
confirm_email_change
Confirm email change with token.
impersonate_user
Impersonate another user (admin only).
backup_database
Create a backup of the PocketBase database with format options.
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论