DataCite REST Connector for AI agents.
12 live capabilities
Manage research metadata and DOIs.
Waiting for input…
Why people use DataCite REST
DataCite REST for Research Metadata Management
This Connector changes that by letting your agent do the heavy lifting. You just tell your agent which DOI you need, and it pulls the metadata, citations, and history for you. You get a clean set of data without ever leaving your chat interface.
What Vinkius changes
It gives your AI agent direct access to the global infrastructure for research data.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Literature Review Automation
A researcher needs metadata for 50 different datasets.
- Real-world use case 02
Repository Status Audit
A librarian needs to see all active prefixes.
- Real-world use case 03
Automated DOI Registration
A developer wants to automate DOI registration.
Complete set · 12capabilities
The complete DataCite REST capability set.
These are the exact actions your AI can choose when you ask it to work with DataCite REST.
01—04
4 capabilities in this set.
Part of 12 available through DataCite REST.
- 01 Capability
Create doi
Create a new DOI record using the required JSON:API format. This helps you register new research data quickly.
- 02 Capability
List providers
List the DataCite members and consortium organizations. This shows you the scope of the research network.
- 03 Capability
Delete doi
Remove a DOI record that is currently in the Draft state. Use this to clean up pending records.
- 04 Capability
Get doi
Retrieve the full metadata for a specific DOI identifier. It's the fastest way to see publication details.
05—08
4 capabilities in this set.
Part of 12 available through DataCite REST.
- 05 Capability
Get heartbeat
Check the current status of the DataCite API. This ensures your connection to the research network is active.
- 06 Capability
List activities
See the history of changes and metadata provenance for a record. Use this to track how a dataset has evolved.
- 07 Capability
List clients
View the different DataCite Repository accounts. This helps you see who is using the infrastructure.
- 08 Capability
List dois
Get a list of DOIs from the system. Use this for high-level discovery of research records.
09—12
4 capabilities in this set.
Part of 12 available through DataCite REST.
- 09 Capability
List events
Find links between DOIs and other resources like citations. This tracks how research is being linked.
- 10 Capability
List prefixes
See the list of available DOI prefixes. Use this to understand the organization of the identifier space.
- 11 Capability
List reports
View the available usage reports for research data. Use this to see how often datasets are accessed.
- 12 Capability
Update doi
Update specific attributes of an existing DOI record. This lets you correct metadata without starting over.
Set up in minutes
One URL. Then ask DataCite REST to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use DataCite REST from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it DataCite REST, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable DataCite REST for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the DataCite REST URL.
- Step 03
Save and start
Save the connection and enable DataCite REST in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"datacite-rest": {
"url": "https://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using DataCite REST
Open Agent mode in chat and ask: "Using DataCite REST, help me...". 12 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"datacite-rest": {
"url": "https://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using DataCite REST
Ask Copilot: "Using DataCite REST, help me...". 12 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"datacite-rest": {
"url": "https://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using DataCite REST
Open Cascade and ask: "Using DataCite REST, help me...". 12 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"datacite-rest": {
"url": "https://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using DataCite REST
Ask Cline: "Using DataCite REST, help me...". 12 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add datacite-rest --transport http "https://edge.vinkius.com/vk_preview_gcP2JXwaIeyTMI5Ih2DF9df8QmX52WGfuFKGUMLd/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using DataCite REST
Ask Claude: "Using DataCite REST, show me...". 12 tools are ready
Where the request belongs
Work DataCite can move forward.
This is for the data librarians managing massive repositories and the researchers who need to track citations without the manual headache.
Data Librarian
They use this to verify metadata provenance and manage DOI records without manual data entry.
Academic Researcher
They use this to instantly pull metadata and citations for specific datasets during literature reviews.
Scholarly Developer
They use this to integrate scholarly metadata and DOI registration into automated research pipelines.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsCrossRef
Search 150M+ academic works. find journal articles, books, DOIs, citations and scholarly metadata.
ORCID (Researcher IDs)
Connect to the ORCID registry to search for researchers, fetch biographical data, and manage research activities like works and funding.
OpenAlex
Automate scholarly research via OpenAlex. search millions of works, authors, and institutions directly from any AI agent.
Scopus
Access the world's largest abstract and citation database. Search for research papers, authors, and institutional profiles directly.
ORCID
Access and manage ORCID researcher records. search the registry, fetch biographical data, and manage works or affiliations directly.
Stanford OpenAlex
Explore the global research landscape with open access to scholarly works, authors, institutions, and citation graphs.
Bring your own AI
Change the model, client or framework. Keep DataCite connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about DataCite.
The practical details behind the request, access and result.
What can I do with the DataCite REST MCP?
You can manage research identifiers, fetch metadata for specific publications, and track citation events. It connects your agent to the global research data infrastructure.
Can I use DataCite REST MCP to create new DOIs?
Yes, you can use the agent to create new DOI records in a draft state. It handles the necessary metadata formatting for you.
How does DataCite REST MCP help with research citations?
It allows your agent to find links between DOIs and other resources like usage metrics and citations, making it easier to track how research is being used.
Is DataCite REST MCP good for data librarians?
It's great for librarians who need to verify metadata provenance or manage repository records without manual data entry.
Can I search for specific research datasets using DataCite REST MCP?
Yes, you can ask your agent to list DOIs based on specific filters like provider or resource type to find what you need.
Does DataCite REST MCP support updating existing records?
Yes, you can update specific attributes of an existing DOI record directly through your agent's conversation.
Can I search for DOIs using specific metadata queries?
Yes! Use the list_dois capability with the query parameter. You can use OpenSearch query string syntax to search through all metadata fields indexed by DataCite.
How do I see the history of changes for a DOI?
You can use the list_activities capability to retrieve metadata provenance, which shows the history of changes and updates made to records in the DataCite system.
Can I delete any DOI record?
No. According to DataCite rules, only DOIs in the 'Draft' state can be deleted using the delete_doi capability. Registered or Findable DOIs cannot be deleted to ensure the persistence of research citations.
One connection away
Give your agent a direct line to DataCite.
Connect DataCite once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available