datacite-mcp-server
Verified Safeby QuentinCody
Overview
A Model Context Protocol (MCP) server that enables AI assistants to query the DataCite GraphQL API for rich metadata about research outputs, including DOIs, datasets, software, publications, and their connections within the PID Graph.
Installation
npm run devEnvironment Variables
- MCP_ALLOWED_ORIGINS
Security Notes
The server implements origin validation for incoming MCP requests, enhancing security. It uses Cloudflare Durable Objects (SQLite-backed) for staging large responses, which is a managed and secure storage solution in a serverless environment. External GraphQL API calls are directed to a known DataCite endpoint. There is no observed use of `eval` or other dangerous dynamic code execution, and no sensitive hardcoded secrets are present.
Similar Servers
Web-Algebra
Translates natural language instructions into JSON-formatted domain-specific language operations for loading, querying, and writing RDF Linked Data, consumable by AI agents.
portaljs-mcp-server
A remote Model Context Protocol (MCP) server deployed on Cloudflare Workers, providing AI agent tools to interact with PortalJS datasets for search, retrieval, and data preview.
semantic-wake-intelligence-mcp
A Model Context Protocol (MCP) server providing AI agents with a 3-layer temporal intelligence system for memory, causality, and prediction.
mcp-datahub
Connects AI assistants to DataHub metadata catalogs for searching datasets, exploring schemas, tracing lineage, and accessing glossary terms and domains. It can be used as a standalone server or as a composable Go library for custom MCP servers with advanced features.