An MCP (Model Context Protocol) Server to provide LLM access to PUDL Data? #4560
Replies: 1 comment 2 replies
|
Simon Willison suggests that text-to-sql doesn't really require MCP. Just giving the model the database schema, table & column descriptions as part of its prompt, and then asking natural language questions. He made a demo of a CLI version of this at PyCon 2025. Since DuckDB is relatively new, current frontier models like Claude 4, ChatGPT-5, or Gemini 2.5 will probably do better than older models. But I don't really know how people are using these tools. Are there a lot of folks for whom having something they can install in a desktop LLM application like Claude Code with a button that then allows them to "Ask PUDL a question" would be helpful? Is there a way for us to create a prefab prompt with all of the PUDL metadata that's hooked up to DuckDB pointed at The |
Uh oh!
There was an error while loading. Please reload this page.
A user recently asked:
It seems like "Parquet files in an S3 bucket" has to be a pretty common data source, and I'd be surprised if someone else hadn't already created the necessary glue for pointing an LLM at that kind of data. A little searching turns up this MCP Parquet Driver from @CDataSoftware:
Are there other open source options available? How hard would it be to set up? Are there server-side operational costs, or is mostly consuming user-side LLM tokens?
All reactions