DataCite MCP Server
Servidor MCP de DataCite
Un servidor del Protocolo de Contexto de Modelo (MCP) que envuelve la API REST de DataCite, brindando a Claude y a otros clientes MCP acceso de solo lectura al índice de más de 125 millones de DOI de investigación de DataCite. No se requiere clave de API. El servidor se ejecuta como un proceso stdio local y se comunica con Claude Desktop a través del protocolo MCP, permitiendo consultas en lenguaje natural contra el catálogo completo de DataCite: búsqueda por palabra clave, persona, financiador o repositorio; recuperación de registros de metadatos completos; y exploración de relaciones entre resultados de investigación.
Configuración de Claude Desktop
Añada lo siguiente a su claude_desktop_config.json (ubicado en ~/Library/Application Support/Claude/claude_desktop_config.json en macOS):
{
"mcpServers": {
"datacite": {
"command": "node",
"args": ["/Users/[user_name]/Claude/projects/datacite/dist/index.js"]
}
}
}Instrucciones de compilación
cd /Users/[user_name]/Claude/projects/datacite
npm install
npm run buildPara inspeccionar el servidor de forma interactiva:
npm run inspectorHerramientas disponibles
Herramienta | Descripción |
| Búsqueda de texto completo en el índice de más de 125 millones de DOI de DataCite con filtros por tipo de recurso, financiador, año, repositorio y más. Admite paginación basada en cursor. |
| Recupera metadatos completos para un solo DOI. Acepta cualquier formato de DOI común (sin formato, URL, prefijo |
| Formatea un DOI como una cadena de cita formateada. Admite APA, MLA, Chicago, Harvard, IEEE, Vancouver, BibTeX y CSL JSON. |
| Recupera recuentos de vistas, descargas y citas para un DOI. Incluye opcionalmente matrices de series temporales. |
| Explora el gráfico de relaciones para un DOI: citas, referencias, versiones y partes. |
| Encuentra todos los DOI asociados con un investigador mediante ORCID iD o nombre. |
| Explora los repositorios miembros (clientes) de DataCite con búsqueda y filtrado opcionales. |
| Obtiene el XML del esquema de metadatos de DataCite sin procesar para un DOI (decodificado en base64). |
Prompts disponibles
Los prompts son flujos de trabajo preconstruidos invocables desde el menú de prompts de Claude Desktop (⌘K → "Use a prompt").
Prompt | Argumentos | Descripción |
|
| Encuentra los 10 registros de DataCite más relevantes para un tipo de recurso y área temática. Devuelve una tabla clasificada con observaciones de repositorio/año y una sugerencia de seguimiento. |
|
| Informe completo de calidad y actividad de metadatos para un repositorio. Pase un nombre común como "Zenodo" o "Dryad"; el prompt lo resuelve automáticamente a un client_id de DataCite. |
|
| Perfil de investigador a partir de registros de DataCite. Pase un ORCID iD ( |
Recursos disponibles
URI del recurso | Descripción |
| El vocabulario controlado completo |
| Todos los proveedores miembros de DataCite (organizaciones). |
| Todos los clientes de repositorio de DataCite. |
| Registro de metadatos completo para un DOI determinado como JSON. |
| Trabajos que citan el DOI dado. |
| Trabajos citados por el DOI dado. |
| Metadatos para un proveedor de DataCite específico. |
| Metadatos para un cliente de repositorio de DataCite específico. |
Variables de entorno
Copie .env.example a .env y ajústelo según sea necesario. Todas las variables son opcionales; los valores predeterminados funcionan de inmediato.
Variable | Predeterminado | Descripción |
|
| URL incluida en el encabezado HTTP User-Agent |
| (vacío) | Correo electrónico de contacto para el grupo de cortesía de DataCite |
|
| Máximo de solicitudes a la API por segundo |
|
| TTL de caché de DOI (1 hora) |
|
| TTL de caché de búsqueda (5 minutos) |
|
| TTL de caché de datos estáticos (24 horas) |
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