Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 679 Bytes

File metadata and controls

29 lines (18 loc) · 679 Bytes

darus-mcp

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.

Requirements

  • Python >=3.12
  • uv (recommended for dependency management)

Setup

uv sync

Run

uv run python main.py

This starts the MCP server over stdio.

Notes

  • The project currently pins fastmcp==2.14.5.
  • pyDataverse is installed from the fix-ci branch.