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.

コメント

「その他」の他のコンテンツ