flAPI — 基于 DuckDB 的 SQL 即时 REST API 与 MCP 工具

flAPI 将 SQL 查询转换为生产就绪的 REST API 和 MCP 工具,基于 DuckDB 1.5.2 运行。它以单个二进制文件形式发布,内置认证、验证和 DuckLake 缓存。

访问官网

关于这个工具

flAPI 是一款开发工具,可将 SQL 查询转化为生产就绪的 REST API 和 MCP 工具,底层使用 DuckDB 1.5.2。它提供单个二进制文件,内置认证、验证和 DuckLake 缓存。

主要功能

  • SQL 转 REST API:将 SQL 查询直接暴露为 REST 端点。
  • MCP 工具生成:为 AI 代理创建可发现、可认证、类型正确的 MCP 工具。
  • AI 代理集成:通过结构化接口让代理查询企业数据,并在验证下安全修改记录。
  • 认证与授权:支持 JWT/OIDC 主体,可限制工具仅允许特定角色访问。
  • 错误分离:协议错误与工具执行错误分离,使模型能够看到执行错误并自我纠正。
  • 静态资源描述:代理可通过静态资源预先了解结果结构,无需试错即可规划查询。

适用场景

  • 将 SQL 查询暴露为 REST API
  • 通过 AI 代理查询企业数据
  • 从 SQL 创建 CRUD API
  • 双向同步数据
  • 为 AI 代理构建 MCP 工具 flAPI 面向企业团队、AI/ML 团队和开发者,支持 Linux、macOS 和 Windows 平台。采用免费增值模式。
典型场景
  • " The spec deliberately separates protocol errors from tool-execution errors so the model sees the latter and self-corrects
  • \d{1,2})?$' template-source: products-create
  • ✓Implementation SupportHands-on help deploying flAPI for complex enterprise use cases
  • ✓Partnership BenefitsPriority feature requests, dedicated support, and go-to-market collaboration
  • ✓Priority SupportDirect access to engineering team with guaranteed response SLAs
  • 🤖 AI Integration
  • 🤖 AI-Native
  • 1. Customer Support Agent

功能与使用场景

" The spec deliberately separates protocol errors from tool-execution errors so the model sees the latter and self-corrects\d{1,2})?$' template-source: products-create✓Implementation SupportHands-on help deploying flAPI for complex enterprise use cases✓Partnership BenefitsPriority feature requests, dedicated support, and go-to-market collaboration✓Priority SupportDirect access to engineering team with guaranteed response SLAs🤖 AI Integration🤖 AI-Native1. Customer Support Agent2 posts tagged with "duckdb" View All Tags Your agent asked a question2. Create Minimal Configuration3 posts tagged with "mcp" View All Tags Your agent asked a question3. Create Your First Endpoint

资源

信息来源

每条档案都保留来源与最近验证时间。

相似工具

Row
row-bot.ai
81

Row-Bot 是一个本地优先的 AI 工作台,让你在自己的电脑上运行 AI 代理、工具和工作流。它支持持久角色、可见目标与协调工作,并提供桌面端和移动端应用。

打开详情
P
Probe
probelabs.com
87

Probe 是一款 AI 代码智能工具,专为理解数百万行级别的大型代码库而设计,支持自动化代码审查、问题分类和跨团队代码情报。

免费增值 · US$40/年

打开详情
SpeakoFlow
speakoflow.com
83

SpeakoFlow 是一款免费、开源的桌面语音助手,完全在本地运行。它支持向任意应用听写、写作或翻译,并能根据屏幕内容回答问题。

打开详情
OpenProgram
openprogram.io
82

OpenProgram 是一个开源运行时,用于构建能够创建并优化自身工作流的自编程 AI 智能体。它提供模型、工具、记忆、上下文与多智能体协作能力,并支持 Agentic Programming 范式。

打开详情