MCP.so
登录

Advanced PocketBase MCP Server

@MCP-Mirror

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

MCP-Mirror

关于 Advanced PocketBase MCP Server

Mirror of

Advanced PocketBase MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "DynamicEndpoints_advanced-pocketbase-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "pocketbase-server",
        "--client",
        "claude"
      ]
    }
  }
}

Advanced PocketBase MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

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

常见问题

1

What environment variables are required?

`POCKETBASE_URL` is required. Optional: `POCKETBASE_ADMIN_EMAIL`, `POCKETBASE_ADMIN_PASSWORD`, and `POCKETBASE_DATA_DIR`.

2

How do I install the server via Smithery?

Run `npx -y @smithery/cli install pocketbase-server --client claude`.

3

Does the server support TypeScript?

Yes, it includes comprehensive TypeScript definitions for all operations and strictly typed input schemas.

4

What authentication methods are available?

Password authentication, OAuth2, one-time password (OTP), token refresh, email verification, password reset, email change, and admin impersonation.

5

How can I contribute to the project?

Fork the repository, create a feature branch, commit changes, push the branch, and open a Pull Request.

评论

其他 分类下的更多 MCP 服务器