Claris FileMaker MCP:将您的数据库与人工智能连接起来

Claris FileMaker MCP:将您的数据库与人工智能连接起来
connecting with MCP

人工智能正在重塑企业与数据交互的方式,但对于许多 Claris FileMaker 开发人员来说,将 AI 集成到现有解决方案中似乎遥不可及。Claris MCP(模型上下文协议)的推出改变了这一现状。该工具能够弥合 Claris FileMaker 数据库与 Claude 等 AI 助手之间的鸿沟。

MCP到底是什么?

您可以将 Claris MCP 想象成一个翻译器。它使 AI 助手能够理解您的 Claris FileMaker 数据和脚本并与之交互,而无需您构建自定义 API 或学习新的编程语言。它基于 Anthropic 于 2024 年推出的开放模型上下文协议 (MCP) 标准构建,为应用程序与大型语言模型共享上下文提供了一种标准化的方法。

这种方法的优势在于它可以与您现有的系统无缝集成。Claris MCP 是一项云托管服务,它充当 MCP 服务器,连接您的 Claris FileMaker Server 和 AI 助手。它连接到您的数据库,并将您的数据和业务逻辑暴露给 AI 客户端。由于 MCP 采用开放协议,因此不存在厂商锁定问题,它能为您处理大部分集成工作,无需本地服务器部署,而且学习曲线平缓。

设置比你想象的要简单。

使用 Claris MCP 需要一些先决条件,但对于经验丰富的开发人员来说,这些都不会让他们感到意外:

  • FileMaker Server 版本 22.0.2.204 或更高版本
  • 在 Claris Studio 中拥有有效的 Claris ID 和团队经理权限
  • 在 FileMaker Server 管理控制台中启用 OData 和数据 API
  • 一个具有 fmrest 和 fmodata 扩展权限的专用 FileMaker 帐户

完成这些设置后,即可通过 Claris AI Workspace 控制台进行配置。您需要创建一个上下文,添加与数据库的连接,并选择要公开的表和脚本。之后,Claris MCP 会自动生成一个反映您架构的工具库。

让它运转起来的工具

连接数据库后,Claris MCP 会自动创建几种类型的工具:

  • 每个表对应多个工具,涵盖获取定义、创建、搜索、列出、更新和删除等操作。
  • 脚本工具可以将您现有的 FileMaker 脚本公开为 AI 可访问的函数。
  • 用于上传文件和检索下载链接的容器字段工具,是为具有支持布局的容器字段表生成的。

巧妙之处在于人工智能如何使用这些工具。您可以为每个工具自定义名称和描述,帮助人工智能理解何时使用它们。例如,类似“将发票标记为已付款并发送确认邮件”这样的脚本描述就能准确地告诉人工智能该工具的功能。这意味着您现有的业务逻辑和工作流程保持不变,人工智能只是成为与它们交互的另一种方式。

值得考虑的实际应用

这些实际应用确实非常有趣。想象一下,你可以让你的AI助手显示所有超过两周的待处理订单,将它们标记为高优先级,并通知仓库团队。AI会查询你的数据,让你确认条件,更新相关记录,并触发你的通知脚本,所有操作都通过自然对话完成。

项目管理场景同样适用。例如,无需敲击键盘,即可完成“哪些任务逾期了?生成一份状态报告,并将它们的截止日期延后一周”之类的请求。

安全措施落实到位

如果您已经在使用Claris FileMaker 的安全功能,您会很高兴地得知 MCP 完全尊重这些功能。访问权限通过 FileMaker 帐户授予,这意味着 AI 只能与该帐户拥有访问权限的表和字段进行交互。精细的权限控制让您可以精确控制 AI 可以使用的表、脚本和操作。AI 仅通过经过审核的请求进行交互,而不是直接访问数据库,并且 FileMaker Server 日志会跟踪所有 AI 驱动的操作,以确保透明度。

展望未来

Claris MCP 的推出标志着 Claris FileMaker 开发人员在集成AI 方面迈出了重要一步。该协议支持多种 AI 客户端,这意味着随着新工具的出现,您的投资也能随之调整。

无论您是希望简化数据输入、自动执行日常查询,还是希望实现对业务数据的对话式访问,Claris MCP 都能提供切实可行的前进方向,而无需您重建已经运行的系统。


如需帮助或探讨,可以预约一场关于 FileMaker 能为您做什么的义务探索性讨论,请发送电子邮件至(lance.zhou@aoguu.com) 或访问 https://aoguu.com/about/

沪ICP备12022589号-3