PocketBase MCP Server
by mrwyndham
PocketBase MCP Server 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).
Last updated: N/A
What is PocketBase MCP Server?
PocketBase MCP Server is an in-progress server built off of the Dynamics one, designed to provide advanced tools for interacting with PocketBase databases. It allows for schema management, data manipulation, and database operations through the Model Context Protocol (MCP).
How to use PocketBase MCP Server?
To use the PocketBase MCP server, you need to configure it within your cline_mcp_settings.json
file. This involves specifying the command to start the server, arguments (pointing to the compiled JavaScript file), and environment variables such as the PocketBase URL, admin email, and password. After configuring, you can start using the MCP server with the configured tools.
Key features of PocketBase MCP Server
Collection Management (Create, manage, retrieve schemas)
Record Operations (CRUD operations, relationship expansion, pagination)
User Management (Authentication, token management, account creation)
Database Operations (Database backup)
Use cases of PocketBase MCP Server
Automated database schema creation and management
Programmatic data manipulation within PocketBase
User authentication and management workflows
Scheduled database backups
FAQ from PocketBase MCP Server
What is the purpose of this server?
What is the purpose of this server?
This server provides sophisticated tools for interacting with PocketBase databases, enabling advanced database operations, schema management, and data manipulation.
How do I configure the server?
How do I configure the server?
You configure the server within your cline_mcp_settings.json
file, specifying the command, arguments, and environment variables.
What environment variables are required?
What environment variables are required?
POCKETBASE_URL
is required. POCKETBASE_ADMIN_EMAIL
and POCKETBASE_ADMIN_PASSWORD
are optional but needed for some operations.
What kind of operations can I perform?
What kind of operations can I perform?
You can perform collection management, record operations, user management, and database operations.
Where can I find the cline_mcp_settings.json
file?
Where can I find the cline_mcp_settings.json
file?
This file is usually located in your Cursor user settings directory. For example: /Users/yourusername/Library/Application Support/Cursor/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json