Musiconis MCP Server: Model Context Protocol Server for the Musiconis Medieval Music Iconography Database
This software package contains the Musiconis Model Context Protocol (MCP) server and companion FastAPI/Gradio application developed for the article “Model Context Protocol Server for the Musiconis Medieval Music Iconography Database,” submitted to Digital Medievalist. The package enables LLM-assisted exploration of the Musiconis medieval music iconography database. It provides MCP tools for searching and retrieving iconographic records, accessing reference data and database statistics, generating summaries, and asking natural-language questions about the collection. The repository includes the Python application, MCP server, API routes, database bootstrap scripts, tests, technical documentation, SQL and JSON runtime fixtures, Docker configuration, and installation instructions. The large Musiconis JPEG image corpus is intentionally excluded from this software deposit.