Advanced PocketBase MCP Server
@MCP-Mirror
About Advanced PocketBase MCP Server
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"DynamicEndpoints_advanced-pocketbase-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"pocketbase-server",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Advanced PocketBase MCP Server?
A comprehensive MCP server that provides tools for interacting with PocketBase databases. It enables advanced database operations, schema management, and data manipulation through the Model Context Protocol for developers building AI-powered applications with PocketBase backends.
How to use Advanced PocketBase MCP Server?
Install dependencies with npm install, configure a .env file with at least POCKETBASE_URL, build with npm run build, then start your PocketBase instance. Use MCP tools like create_collection, list_records, authenticate_user, or backup_database via your MCP client.
Key features of Advanced PocketBase MCP Server
- Create and manage collections with custom schemas
- Full CRUD and advanced querying with filtering, sorting, and aggregation
- User authentication, OAuth2, OTP, and token management
- Database backup and restore with JSON/CSV export
- Schema migration with data preservation and transforms
- Batch import/export with create, update, and upsert modes
Use cases of Advanced PocketBase MCP Server
- Automating schema migrations and index management across PocketBase collections
- Building AI assistants that can query, insert, and update user data in real time
- Implementing user authentication flows (password, OAuth2, OTP) from an MCP client
- Performing bulk data imports or exports for analytics and backup
- Impersonating users for admin-level testing or support workflows
FAQ from Advanced PocketBase MCP Server
What environment variables are required?
POCKETBASE_URL is required. Optional: POCKETBASE_ADMIN_EMAIL, POCKETBASE_ADMIN_PASSWORD, and POCKETBASE_DATA_DIR.
How do I install the server via Smithery?
Run npx -y @smithery/cli install pocketbase-server --client claude.
Does the server support TypeScript?
Yes, it includes comprehensive TypeScript definitions for all operations and strictly typed input schemas.
What authentication methods are available?
Password authentication, OAuth2, one-time password (OTP), token refresh, email verification, password reset, email change, and admin impersonation.
How can I contribute to the project?
Fork the repository, create a feature branch, commit changes, push the branch, and open a Pull Request.
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments