DataCite

DataCite

An MCP server for querying the DataCite GraphQL API, exposing metadata about research outputs.

1
Stars
0
Forks
0
Releases

Overview

This MCP server provides access to the DataCite GraphQL API via the Model Context Protocol (MCP), enabling programmatic discovery of metadata about research outputs. Deployed to Cloudflare Workers, the server supports executing GraphQL queries through MCP, returning rich metadata for DOIs, datasets, software, publications, and their connections within the PID Graph. It enables querying works, datasets, publications, and related entities and exploring relationships among researchers, funders, and organizations. The architecture is designed for reliable hosting and easy integration with Claude Desktop or the Cloudflare AI Playground via an MCP configuration. For compatibility, a legacy Server-Sent Events transport is available at /sse for clients not yet upgraded to the Streamable HTTP transport. The project is released under MIT with an Academic Citation Requirement; citations are expected when used in scholarly publications. Origin validation is enforced by validating the Origin header on every request; additional origins can be authorized with MCP_ALLOWED_ORIGINS (comma-separated, including null to support sandboxed clients). Overall, the DataCite MCP Server aims to support scholarly discovery and data provenance by exposing DataCite's metadata through MCP.

Details

Owner
QuentinCody
Language
TypeScript
License
Other
Updated
2025-12-07

Features

Access to the DataCite GraphQL API via MCP

Provides MCP-based access to DataCite's GraphQL API to retrieve metadata about research outputs.

Query metadata about research works, datasets, publications, and more

Supports querying works, datasets, publications, and related objects through MCP.

Explore connections between outputs, researchers, funders, and organizations

Enables navigation of relationships within the PID Graph and among key research entities.

Cloudflare Workers deployment for reliable hosting

Hosted on Cloudflare Workers to provide reliable hosting and scalable access.

Audience

AI assistantsAccess DataCite metadata via MCP for conversational data discovery and research workflows.
ResearchersDiscover datasets, publications, DOIs, and related outputs through DataCite metadata.
DevelopersIntegrate the MCP server into tools like Claude Desktop or Cloudflare Playground.

Tags

DataCiteMCPGraphQLCloudflare WorkersMetadataResearch outputsDOIsPID GraphDatasetsPublications