Enables interaction with a DuckDB database via the Model Context Protocol.
The DuckDB Server implements a Model Context Protocol (MCP) server, allowing Language Models (LLMs) to interact with a DuckDB database. It exposes a 'query' tool, which accepts any valid DuckDB SQL statement and returns the results or a success message. This allows for database operations such as querying, table creation, and schema inspection through MCP compatible tools. The server can also be run in read-only mode to prevent unintended data modification by the LLM.