2026年9月1日,Simon Willison 发布了 datasette-mcp 0.2 版本。这个插件为任何 Datasette 实例添加了一个 MCP(Model Context Protocol)服务器,使 AI 模型能够通过标准协议与数据库交互。此次发布标志着该插件首次脱离 alpha 阶段,正式成为稳定版本,作者表示自己在实际使用中频繁用到了它,因此对其稳定性充满信心。\n\n本次更新的核心变化是 execute_sql 工具的"rows"输出格式。此前,"rows"是数组的数组,即每一行是一个内部数组,但未明确标出各列对应关系,这可能导致能力较弱的 AI 模型在解析时混淆位置与列名的映射。现在,"rows"改为对象数组,每个对象直接包含列名和对应值,使得数据结构更加清晰,减少了模型出错的可能性。这一改动对应 GitHub 上的 issue #1。\n\n此外,插件现在依赖于 mcp 库的 2.1.1 或更高版本,从而能够利用最新功能和修复。对于使用 Datasette 并希望集成 AI 能力的开发者而言,这个稳定版本提供了更可靠、易用的数据访问接口,官方推荐所有用户升级。
datasette-mcp 0.2 发布
文章摘要
Datasette 的 MCP 插件 datasette-mcp 发布了 0.2 版本,这是首个非 alpha 版本。主要变化包括:execute_sql 返回的 "rows" 字段现在改为对象数组,而非数组的数组,以帮助较弱模型理解列映射;同时依赖 mcp>=2.1.1。
datasette-mcp 0.2 发布