DataCite MCP Server
DataCite MCP-Server
Ein Model Context Protocol (MCP)-Server, der die DataCite REST API umschließt und Claude sowie anderen MCP-Clients schreibgeschützten Zugriff auf DataCites Index von über 125 Millionen Forschungs-DOIs gewährt. Es ist kein API-Schlüssel erforderlich. Der Server läuft als lokaler stdio-Prozess und kommuniziert mit Claude Desktop über das MCP-Protokoll, was natürlichsprachliche Abfragen gegen den gesamten DataCite-Katalog ermöglicht: Suchen nach Schlagwort, Person, Geldgeber oder Repository; Abrufen vollständiger Metadatensätze; und Erkunden von Beziehungen zwischen Forschungsergebnissen.
Claude Desktop-Konfiguration
Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu (zu finden unter ~/Library/Application Support/Claude/claude_desktop_config.json auf macOS):
{
"mcpServers": {
"datacite": {
"command": "node",
"args": ["/Users/[user_name]/Claude/projects/datacite/dist/index.js"]
}
}
}Build-Anweisungen
cd /Users/[user_name]/Claude/projects/datacite
npm install
npm run buildUm den Server interaktiv zu untersuchen:
npm run inspectorVerfügbare Tools
Tool | Beschreibung |
| Volltextsuche im DataCite-Index von über 125M+ DOIs mit Filtern für Ressourcentyp, Geldgeber, Jahr, Repository und mehr. Unterstützt cursorbasierte Paginierung. |
| Abrufen vollständiger Metadaten für eine einzelne DOI. Akzeptiert jedes gängige DOI-Format (nackt, URL, |
| Formatieren einer DOI als formatierte Zitationszeichenfolge. Unterstützt APA, MLA, Chicago, Harvard, IEEE, Vancouver, BibTeX und CSL JSON. |
| Abrufen von Aufruf-, Download- und Zitationszahlen für eine DOI. Optional inklusive Zeitreihen-Arrays. |
| Erkunden des Beziehungsdiagramms für eine DOI — Zitate, Referenzen, Versionen und Teile. |
| Finden aller DOIs, die mit einem Forscher verknüpft sind, über ORCID iD oder Name. |
| Durchsuchen von DataCite-Mitglieds-Repositories (Clients) mit optionaler Suche und Filterung. |
| Abrufen des rohen DataCite-Metadatenschema-XML für eine DOI (base64-dekodiert). |
Verfügbare Prompts
Prompts sind vorgefertigte Workflows, die über das Prompt-Menü von Claude Desktop aufgerufen werden können (⌘K → "Use a prompt").
Prompt | Argumente | Beschreibung |
|
| Finden der 10 relevantesten DataCite-Datensätze für einen Ressourcentyp und ein Fachgebiet. Gibt eine rangierte Tabelle mit Repository/Jahr-Beobachtungen und einem vorgeschlagenen Folgeschritt zurück. |
|
| Vollständiger Bericht zur Metadatenqualität und Aktivität für ein Repository. Geben Sie einen gebräuchlichen Namen wie |
|
| Forscherprofil aus DataCite-Datensätzen. Geben Sie eine ORCID iD ( |
Verfügbare Ressourcen
Ressourcen-URI | Beschreibung |
| Das vollständige kontrollierte Vokabular für |
| Alle DataCite-Mitgliedsanbieter (Organisationen). |
| Alle DataCite-Repository-Clients. |
| Vollständiger Metadatensatz für eine gegebene DOI als JSON. |
| Werke, die die gegebene DOI zitieren. |
| Werke, die von der gegebenen DOI zitiert werden. |
| Metadaten für einen spezifischen DataCite-Anbieter. |
| Metadaten für einen spezifischen DataCite-Repository-Client. |
Umgebungsvariablen
Kopieren Sie .env.example nach .env und passen Sie sie bei Bedarf an. Alle Variablen sind optional — die Standardwerte funktionieren sofort.
Variable | Standardwert | Beschreibung |
|
| URL, die im HTTP User-Agent-Header enthalten ist |
| (leer) | Kontakt-E-Mail für den höflichen Pool von DataCite |
|
| Maximale API-Anfragen pro Sekunde |
|
| DOI-Cache-TTL (1 Stunde) |
|
| Such-Cache-TTL (5 Minuten) |
|
| Statische Daten-Cache-TTL (24 Stunden) |
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alexwade/datacite-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server