# Zenodo MCP for AI Agents AI Agent Connect

> Zenodo MCP for AI Agents. Manage scientific research, datasets, and publications directly through your AI. Create depositions, upload research files, and search the Zenodo database to organize your academic work without leaving your workspace.

## Overview
- **Category:** knowledge-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/undefined/ai-agent-connect
- **Tags:** open-access, research-data, metadata-management, archiving, data-repository

## Description

This Connector connects your AI agent to Zenodo, making it your personal research assistant for data management. Instead of switching tabs to log into a portal and navigate complex forms, you can handle your research artifacts through natural conversation. You can draft new depositions, update metadata like licenses or titles, and organize your files with simple commands. It handles the heavy lifting of data management so you can stay in your flow while focusing on your actual discoveries. Because Vinkius hosts this and hundreds of other tools, you get a unified way to manage your entire research stack. It's about moving from manual data entry to natural conversation, letting your agent handle the tedious parts of open science while you focus on the work that matters.

## Tools

### list_depositions
Get a list of all your Zenodo depositions. This provides a high-level view of your research history.

### create_deposition
Create a new unpublished deposition. You can include metadata right away to get organized.

### edit_deposition
Modify a published deposition. Use this to fix errors or update information on your live records.

### get_deposition
Retrieve details for a specific deposition using its ID. It's the fastest way to see the current status of a record.

### get_record
Fetch details for a published Zenodo record by its ID. This is perfect for quickly pulling data about existing research.

### list_deposition_files
See every file attached to a specific deposition. It helps you audit what's included in your research package.

### list_records
Search the entire Zenodo database for public records. Use this to find relevant datasets or software.

### new_version_deposition
Create a new version of an existing deposition. This keeps your research history accurate and up to date.

### publish_deposition
Make an unpublished deposition live on Zenodo. Be careful as published records cannot be deleted.

### update_deposition
Edit the details of a deposition. Use this to tweak titles, descriptions, or access rights.

### upload_deposition_file
Add a text file to an existing deposition. It's a simple way to include extra documentation or data.

### delete_deposition_file
Remove a specific file from a deposition. Use this if you need to clean up a research package.

### delete_deposition
Delete an unpublished deposition. This is for removing drafts that you no longer need.

### discard_deposition
Throw away edits on a deposition. Use this to revert to a previous state if a draft goes off track.

## Prompt Examples

**Prompt:** 
```
Find some public records on Zenodo about carbon capture technologies.
```

**Response:** 
```
I've searched the Zenodo database for carbon capture research. Here are the most relevant results:

| Title | Record ID | Type |
| :--- | :--- | :--- |
| **Carbon Sequestration in Soil** | 442109 | Dataset |
| **Atmospheric Capture Metrics** | 559210 | Software |
| **Capture Efficiency Study** | 332108 | Publication |

Would you like me to pull more details on any of these?
```

**Prompt:** 
```
Create a new deposition for a dataset called 'Urban Heat Map 2023' with a Creative Commons license.
```

**Response:** 
```
I've successfully created a new unpublished deposition for you.

*   **Title:** Urban Heat Map 2023
*   **Deposition ID:** 882910
*   **License:** Creative Commons

You can now start adding creators or uploading files to this draft.
```

**Prompt:** 
```
What files are currently in my deposition with ID 55021?
```

**Response:** 
```
Checking deposition 55021... I found the following 4 files:

*   `raw_data_points.csv`
*   `processing_script.py`
*   `summary_report.pdf`
*   `metadata_schema.json`

Let me know if you need to upload more files or remove any of these.
```

## Capabilities

### Create research depositions
Start a new research record with custom metadata in one step.

### Search public records
Find relevant datasets or software across the entire Zenodo database.

### Update deposition metadata
Modify titles, creators, and access rights for your unpublished work.

### Upload research files
Add text files to your existing depositions to include extra documentation.

### Manage version history
Create and track new versions of your research as it evolves.

### Audit deposition files
List every file attached to a specific record to verify its contents.

## Use Cases

### Archiving a new dataset
A data scientist asks the agent to create a deposition for a Climate Model 2024 dataset with specific metadata using create_deposition.

### Checking research status
A researcher asks for the status of a specific deposition ID to see if it is ready for publication using get_deposition.

### Finding peer research
A student asks the agent to find public records related to quantum computing to see what is available using list_records.

### Updating a publication
An author realizes they missed a license and asks the agent to update the deposition metadata using update_deposition.

## Benefits

- No more manual form filling: Use create_deposition to set up research records in seconds without navigating the Zenodo UI.
- Faster record discovery: Quickly find relevant research using list_records to see what's already out there in the community.
- Dynamic metadata management: Update titles and licenses on the fly using update_deposition to keep your records accurate.
- Easy file auditing: Use list_deposition_files to verify exactly which files are included in your research package.
- Streamlined versioning: Use new_version_deposition to maintain a clean history of your work as it evolves.
- Direct file management: Upload and remove files using upload_deposition_file and delete_deposition_file to keep your deposits organized.

## How It Works

The bottom line is you get a direct line from your AI agent to your scientific data repository.

1. Subscribe to the Zenodo MCP on Vinkius
2. Enter your Zenodo Personal Access Token
3. Start managing research records from your AI client

## Frequently Asked Questions

**Can I use the Zenodo MCP to upload my research files?**
Yes, you can use the upload tool to add text files directly to your depositions from your AI client.

**How do I manage metadata without opening the Zenodo website?**
The Connector lets your agent update titles, creators, and descriptions for you through plain language commands.

**Can I delete a research record that is already published?**
No, Zenodo doesn't allow deleting live records. You can only delete unpublished drafts using the Connector.

**Is this Zenodo MCP good for finding existing datasets?**
Yes, it can search the entire public database for specific research topics and return the relevant records.

**How do I keep track of different versions of my research?**
You can use the versioning tools to create and manage new versions of your depositions as your work evolves.

**Does this work with Cursor or Claude?**
Yes, it connects to any MCP-compatible client like Claude, Cursor, or Windsurf.

**Can I delete a deposition that has already been published?**
No. The `delete_deposition` tool only works for unpublished depositions. Once a record is published on Zenodo, it is permanent to ensure scientific traceability.

**How can I search for public datasets about a specific topic?**
You can use the `list_records` tool with a search query. For example, ask the agent to 'Search Zenodo records for climate change' and it will return matching public entries.

**Is it possible to see which files are included in a deposition before downloading them?**
Yes! Use the `list_deposition_files` tool with the Deposition ID. The agent will provide a list of all filenames and metadata associated with that specific deposition.