Natural language queries with LLMs via MCP servers
Schaaff Andre
andre.schaaff at astro.unistra.fr
Wed Jul 29 13:00:42 CEST 2026
Hello Tim and all
At CDS we (Thomas Boch, Sébastien Derrière and myself) worked on a MCP
server implementation and configuration in the frame of the R&D around
chatbots and AI for astronomical services and tools.
Even if it was continued since Görlitz, Thomas had a talk in the
joint DCP/KD Session in November 2025 to give an overview of the ongoing
effort in this frame
https://wiki.ivoa.net/twiki/bin/view/IVOA/InterOpNov2025DCPKD
we will be happy to join discussions and other actions
regards
André
Le 27/07/2026 à 17:09, Tim Jenness via interop a écrit :
> At the recent SPIE meeting in Copenhagen, Ashley Barnes from ESO gave
> a talk on their experiments with teaching an LLM to query their data
> archive. They looked at making a dedicated agent taught explicitly but
> this cost them real money, and they looked at writing markdown
> instructions that the LLM could read to learn about the specifics of
> the archive center. This led me to ponder whether we should be talking
> about some kind of standardized MCP server interface
> (https://modelcontextprotocol.io/docs/getting-started/intro) that an
> LLM could query to work things out about the archive.
>
> This seems to be the way that many services are heading (my photos
> application has an MCP server to let an LLM look for photos
> efficiently). On the one hand we have all these open protocols so that
> in theory an LLM can work it all out and form the right query for a
> TAP server by querying registry and looking at TAP_SCHEMA, and that
> should work. MCP /might/ be able to let an agent do the same thing but
> using fewer tokens, even if the end point is the agent sending off a
> TAP query.
>
> Is anyone else thinking about this? Can someone from ESO ask Ashley to
> join IVOA Slack to discuss this?
>
> Each data center could put their own MCP server up with their own
> targeted API and that might be fine, but pooling our experience in
> terms of what helped and what made things worse would be really
> helpful and if we end up with an IVOA Note containing advice on
> natural language queries that would be great. If we ended up with a
> standardized vocabulary for MCP servers that might be even better.
>
> --
> Tim Jenness
> Rubin Observatory
--
Andre Schaaff
Responsable R&D du CDS
Observatoire Astronomique de Strasbourg (ObAS)
UMR 7550 Universite de Strasbourg - CNRS
11, rue de l'Universite
F-67000 Strasbourg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/interop/attachments/20260729/33d31c92/attachment.htm>
More information about the interop
mailing list