The datasette-mcp plugin released version 0.2 on 1st September 2026, marking its transition from alpha to a stable release. The update changes the output format of the execute_sql function so that rows return as an array of objects instead of an array of arrays. This modification relies on MCP version 2.1.1 or higher. Simon Willison stated he has used the tool extensively and believes it is ready for general deployment.
The structural change addresses a specific weakness in how certain language models process tabular data. By mapping column names directly to keys within each object, the tool reduces the likelihood of positional errors where a model loses track of which value belongs to which header. This improves reliability for automated workflows that query databases through AI agents without requiring complex manual parsing logic.
- Requires MCP 2.1.1 or higher
- Changes execute_sql output from arrays to objects
- First non-alpha release

