Figshare Connector for AI agents.
20 live capabilities
Manage research data and scholarly publications from your AI agent.
Waiting for input…
Why people use Figshare
Figshare for Research Data Management
This Figshare MCP lets you do all of that through your AI client. You can just tell your agent to update a description or list your latest projects, and it handles the backend calls for you. You get a clean, conversational way to manage your scholarly output.
What Vinkius changes
You get a way to manage research data via natural conversation instead of manual clicks.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Updating publication metadata in bulk
A researcher needs to update 20 publication descriptions.
- Real-world use case 02
Organizing new research datasets
A data manager wants to organize a new set of datasets.
- Real-world use case 03
Tracking publication reach
A scientist wants to see if their paper is being read.
Complete set · 20capabilities
The complete Figshare capability set.
These are the exact actions your AI can choose when you ask it to work with Figshare.
01—04
4 capabilities in this set.
Part of 20 available through Figshare.
- 01 Capability
Create collection
Create_collection creates a new collection to group related research outputs. This helps you organize your repository more efficiently.
- 02 Capability
Delete article
Delete_article removes an article from your repository permanently. Use this to clean up old or incorrect entries.
- 03 Capability
Get custom fields
Get_custom_fields retrieves custom metadata fields for your institution. It helps you stay compliant with organizational rules.
- 04 Capability
Get file details
Get_file_details shows specific information about an individual file. Use it to check file sizes or types in your repository.
05—08
4 capabilities in this set.
Part of 20 available through Figshare.
- 05 Capability
Create private article
Create_private_article creates a new private article for drafting. You can use it to manage internal research before it is public.
- 06 Capability
Create project
Create_project creates a new project to organize specific research initiatives. It helps group related data and outputs together.
- 07 Capability
Get article downloads
Get_article_downloads shows the total number of downloads for a specific article. It helps you track the reach of your work.
- 08 Capability
Get article
Get_article fetches all current details for a specific article. Use it to see the full status of a publication.
09—12
4 capabilities in this set.
Part of 20 available through Figshare.
- 09 Capability
Get article views
Get_article_views shows how many times a specific article has been viewed. This is great for monitoring publication impact.
- 10 Capability
Get hrfeed upload
Get_hrfeed_upload provides details regarding HR feed uploads. Use this to monitor specific feed data.
- 11 Capability
Initiate file upload
Initiate_file_upload starts the upload process for a file associated with an article. It handles the start of multi-part transfers.
- 12 Capability
List article files
List_article_files shows a list of all files attached to a specific article. Use it to see what datasets are included in a paper.
13—16
4 capabilities in this set.
Part of 20 available through Figshare.
- 13 Capability
List public articles
List_public_articles shows all public articles currently in your account. Use it to get a full overview of your public work.
- 14 Capability
List public collections
List_public_collections shows all public collections you have created. It helps you see how your research is grouped.
- 15 Capability
List public projects
List_public_projects shows all public projects in your repository. Use it to view your organized research initiatives.
- 16 Capability
Search articles
Search_articles performs an advanced search to find specific articles. Use it to filter through large volumes of research.
17—20
4 capabilities in this set.
Part of 20 available through Figshare.
- 17 Capability
Search collections
Search_collections performs an advanced search for collections. Use it to find specific groups of research data quickly.
- 18 Capability
Search projects
Search_projects performs an advanced search for projects. Use it to locate specific research initiatives in your repository.
- 19 Capability
Update article
Update_article modifies the existing details of an article. Use it to change titles, descriptions, or other metadata.
- 20 Capability
Complete file upload
Complete_file_upload finalizes a file upload that was previously initiated. Use it to confirm the completion of large data transfers.
Set up in minutes
One URL. Then ask Figshare to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Figshare 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_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Figshare for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare URL.
- Step 03
Save and start
Save the connection and enable Figshare in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"figshare": {
"url": "https://edge.vinkius.com/vk_preview_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare
Open Agent mode in chat and ask: "Using Figshare, help me...". 20 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"figshare": {
"url": "https://edge.vinkius.com/vk_preview_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare
Ask Copilot: "Using Figshare, help me...". 20 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"figshare": {
"url": "https://edge.vinkius.com/vk_preview_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare
Open Cascade and ask: "Using Figshare, help me...". 20 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"figshare": {
"url": "https://edge.vinkius.com/vk_preview_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare
Ask Cline: "Using Figshare, help me...". 20 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add figshare --transport http "https://edge.vinkius.com/vk_preview_U4BwwHBluBnS2piUjlNrvdO2vrPNTpOy41PYnSxz/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 Figshare
Ask Claude: "Using Figshare, show me...". 20 tools are ready
Where the request belongs
Work Figshare can move forward.
This is for researchers and data managers who spend hours manually updating repository metadata or tracking file statuses across multiple publications.
Research Scientist
Updates publication descriptions and checks view counts during conference prep.
Data Manager
Organizes large institutional collections and manages project structures.
Librarian
Queries public research outputs and updates metadata for archives.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsZenodo
Manage scientific research and datasets on Zenodo—create depositions, upload files, and search records directly from your AI agent.
CORE (Open Access Research)
Access millions of open access research papers, journals, and repositories directly from your AI agent using the CORE API.
DataCite REST
Manage and query DOIs (Digital Object Identifiers) via DataCite. retrieve metadata, list activities, and manage research records directly from your AI agent.
arXiv
Access millions of scientific papers from arXiv. search by author, category, or keyword and fetch metadata directly from the open-access archive.
ORCID (Researcher IDs)
Connect to the ORCID registry to search for researchers, fetch biographical data, and manage research activities like works and funding.
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 Figshare 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 Figshare.
The practical details behind the request, access and result.
Can I use Figshare MCP to manage my research data?
Yes, you can use it to list, create, and update articles, collections, and projects in your Figshare account directly through your AI agent.
Does Figshare MCP support private uploads?
Yes, you can use it to set up private articles to manage your research data before it is ready for public view.
Can I track my publication's performance with Figshare MCP?
Yes, the Connector allows you to fetch view and download counts for specific articles directly through your AI client.
How do I update my article metadata using Figshare MCP?
You can just tell your AI agent to update the title or description of a specific article using the update capability. It handles the changes for you.
Can I organize my datasets into projects with Figshare MCP?
Yes, you can use the capabilities to create projects and collections to structure your scholarly output and keep your repository organized.
Is Figshare MCP good for large file uploads?
Yes, it includes capabilities to initiate and complete multi-part uploads for your research datasets, making it easier to handle large files.
Can I upload files to a Figshare article using this integration?
Yes. You can use initiate_file_upload to start the process and complete_file_upload once the data transfer is finished. You can also use list_article_files to verify the contents of any article.
How do I create a new private draft for my research?
Simply ask the agent to use the create_private_article capability. Provide a title and an optional description, and the agent will generate a new private entry in your Figshare account.
Is it possible to organize my articles into projects or collections?
Absolutely. You can use create_project or create_collection to set up organizational structures, and use list_public_projects or list_public_collections to browse existing ones.
One connection away
Give your agent a direct line to Figshare.
Connect Figshare once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available