Skip to main content
Glama

Advanced PocketBase MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POCKETBASE_URLYesURL of your PocketBase instance (e.g., "http://127.0.0.1:8090")
POCKETBASE_DATA_DIRNoCustom data directory path
POCKETBASE_ADMIN_EMAILNoAdmin email for certain operations
POCKETBASE_ADMIN_PASSWORDNoAdmin password

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
create-collectionCreate a new collection with specified fields
create-recordCreate a new record in a collection
build-queryBuild a query for a collection with filters, sorting, and expansion

Resources

Contextual data attached and managed by the client

NameDescription
server-info
collections
auth-info

Tools

Functions exposed to the LLM to take actions

NameDescription
get_server_info-
get_auth_info-
list_collections-
create_record-
create_collection-
list_records-
update_record-
delete_record-
authenticate_user-
authenticate_with_oauth2-
authenticate_with_otp-
auth_refresh-
request_verification-
confirm_verification-
request_password_reset-
confirm_password_reset-
request_email_change-
confirm_email_change-
impersonate_user-
create_user-
get_record-
get_collection_schema-
backup_database-
import_data-
migrate_collection-
query_collection-
manage_indexes-
upload_file-
build_filter-
set_request_options-
manage_auth_store-

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DynamicEndpoints/advanced-pocketbase-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server