Tools

AI-generated text

datasette-mcp 0.2: execute_sql results structure changes to objects and new dependency

The release highlights the datasette-mcp plugin, now at version 0.2.

datasette-mcp 0.2: execute_sql results structure changes to objects and new dependency

The release highlights the datasette-mcp plugin, now at version 0.2. The change makes the "rows" field returned by execute_sql an array of objects instead of an array of arrays (positional elements). The modification aims to make it easier for weaker language models to track which positional array element corresponds to which database column. This is the first non-alpha release of the plugin. The package now depends on an implementation of the model-context-protocol: mcp>=2.1.1 is required. The maintainer notes personal active use of the plugin, motivating the stability step. A key consequence is that consumers relying on the previous positional-array format may need to migrate their code, while the more readable, key-based structure can reduce errors and simplify data preparation for models. The release affects the Datasette ecosystem and integrations using the model-context-protocol; users should verify technical requirements and compatibility before switching.