Token导航 LogoToken导航TokenDH.com
Iagents Store MCP logo
数据服务未说明官方级别未说明来源级核验

Iagents Store MCP

MCP Server

PocketBase MCP Server是一个允许AI代理与PocketBase实例交互的服务器,提供数据管理和模式管理功能。

工具数

6

提示词数

0

GitHub Stars

0

资源数

0
数据分析TypeScript数据操作AI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tomaslefever

提供方

tomaslefever

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

PocketBase MCP服务器

该MCP服务器(Model Context Protocol)允许AI代理与 PocketBase,包括数据管理和模式管理。

🤖 代理能力

通过该MCP,代理可以执行以下操作:

1.模式管理和初始化

  • 读取BD结构:代理可以访问资源 pocketbase://schema 读取文件 pb_schema.json 完成。这使您能够理解:

- 有哪些收藏(例如: users, products, orders). - 字段类型(文本、日期、关系、文件等)。 - 访问规则(API规则)和验证。

  • 应用架构更改:通过工具 apply_schema,代理可以自动导入在 pb_schema.json 到PocketBase实例。这是理想的:

- 在空环境中的初始部署。 - 还原数据库结构。 - 在不丢失数据的情况下更新现有集合(多亏了无损导入模式)。

2.数据处理(CRUD)

代理完全控制任何集合的记录:

  • 查询数据(get_records):

- 获取记录列表。 - 过滤器:使用本地PocketBase语法(例如: status = 'active' && created > '2023-01-01'). - 排序:对结果进行排序(例如: -created, name). - 分页:控制器 page y perPage 处理大量数据。

  • 创建数据(create_record):在任何集合中插入新记录,根据架构验证数据。
  • 更新数据(update_record):使用其ID修改现有记录的特定字段。
  • 删除数据(delete_record):删除单个记录。

3.探索

  • 列出收藏(list_collections):获取当前实例中可用于初始扫描的所有集合的快速列表。

______________________________________________________________________

🚀 部署到EasyPanel

该存储库已准备好作为服务部署到EasyPanel中。

  1. 新服务:创建“应用程序”类型的服务或从Git导入。
  2. 环境变量:

- POCKETBASE_URL:您的PocketBase实例的URL(例如: https://pb.tu-dominio.com o内部 http://pocketbase:8090). - POCKETBASE_EMAIL:给管理员发电子邮件。 - POCKETBASE_PASSWORD:管理员密码。

  1. 码头工人:EasyPanel将自动检测 Dockerfile.

🛠️ 地方发展

  1. npm install
  2. 复制 .env.example.env 调整你的证件。
  3. npm run build
  4. npm start

目录标签

目录标签

数据分析TypeScript数据操作AI代理数据库管理本地部署模式管理PocketBase

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP