darus-mcp is a lightweight MCP server that exposes read-oriented tools for the DaRUS Dataverse instance at https://darus.uni-stuttgart.de and MathModDB at https://mathmoddb-mcp.up.railway.app.
It is built with FastMCP and pyDataverse, so MCP clients can search DaRUS content and retrieve dataset/file metadata through a standard MCP interface.
- Python
>=3.12 uv(recommended for dependency management)
uv syncuv run python main.pyThis starts the MCP server over stdio.
- The project currently pins
fastmcp==2.14.5. pyDataverseis installed from thefix-cibranch.