MCP.so
登录

PocketBase MCP Server

@mrwyndham

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

mrwyndham

关于 PocketBase MCP Server

MCP server for building PocketBase apps really quickly - Need a front end quick consider FastPocket

PocketBase MCP Server 配置

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

{
  "mcpServers": {
    "pocketbase-mcp": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "pocketbase-mcp",
        "."
      ]
    }
  }
}

PocketBase MCP Server 工具

工具列表暂未提供

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

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is PocketBase MCP Server?

An MCP server that provides tools for interacting with PocketBase databases, enabling advanced database operations, schema management, and data manipulation through the Model Context Protocol. It is designed for developers using AI assistants (like Cursor or Claude) to manage a PocketBase instance.

How to use PocketBase MCP Server?

Set up the server by configuring your MCP settings file (cline_mcp_settings.json or .vscode/mcp.json) with a command (e.g., node or docker), args pointing to build/index.js, and environment variables POCKETBASE_URL (required), POCKETBASE_ADMIN_EMAIL, and POCKETBASE_ADMIN_PASSWORD (optional). Optionally use Docker with docker run or Docker Compose. Tools can be auto‑approved via autoApprove (e.g., create_record, list_collections).

Key features of PocketBase MCP Server

  • Collection creation and schema management
  • CRUD operations for records
  • User authentication and account creation
  • Database backup with format options
  • Pagination and cursor‑based navigation
  • Relationship expansion support

Use cases of PocketBase MCP Server

  • Creating and managing PocketBase collections via natural language commands
  • Performing record CRUD operations with filters and pagination
  • Authenticating users and managing user accounts
  • Creating database backups for administration

常见问题

1

How does this compare to alternatives like DynamicsEndpoints?

This server is built from the official JS‑SDK type definitions and has been tested on PocketBase 26.1, whereas the Dynamics one uses incorrect definitions and many of its methods do not work.

2

What are the runtime requirements?

The server runs on Node.js (using the compiled `build/index.js`) or inside a Docker container. It communicates with the MCP host over stdio.

3

Where does the data live?

The server does not store data; all data resides in the external PocketBase instance specified by the `POCKETBASE_URL` environment variable.

4

What known limits exist?

This is a work‑in‑progress (the README says “very much in progress”). Local setup is the only supported deployment method for now.

评论

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