MCPServers
PocketBase - MCP server logo

PocketBase

1
0

Summary

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.

Available Actions(24)

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.

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.

Last Updated: April 17, 2025

커뮤니티 리뷰

0.0
0 리뷰
5
0
4
0
3
0
2
0
1
0

아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!

대화에 참여하려면 로그인하세요

Coming soon to
HighlightHighlight AI

언어

TypeScript

카테고리

태그