- SUCCESS
- REVIEW
- LOGS
- ERROR
Short answer
How can I bulk upload article records to DOAJ using AI?
You point your AI to your dataset, and it uses the DOAJ Connector to create the records in the directory. This replaces manual entry with automated batch processing. You'll see how the data moves from your files to the directory below.
The results of your upload.
Where your data lands.
Once the process finishes, your data lands in these states.
SUCCESS
Live directory records
The AI successfully pushed your metadata. Each article now exists as a searchable entry in the DOAJ database.
REVIEW
Human validation needed
The AI flags records with missing or conflicting metadata. You'll need to check these specific entries before final submission.
LOGS
Submission history
You get a clear record of every successful and failed attempt. This helps you track exactly what was sent.
ERROR
Failed uploads
Records that didn't meet DOAJ requirements stay out of the directory. Your AI identifies why they were rejected.
The workflow
What your AI does when the data arrives.
The AI acts as the bridge between your raw files and the DOAJ interface.
Data ingestion
Your AI reads your spreadsheets or JSON files to extract article titles, authors, and DOIs.
bulk_create_articlesRecord creation
The agent maps your local data to the specific fields required by the DOAJ schema.
bulk_create_articlesValidation check
The AI checks for duplicate entries or broken links before attempting the upload.
bulk_create_articlesFinal submission
The AI executes the batch command to push the validated records into the directory.
bulk_create_articles
Try it
Copy these to start.
Use these prompts to kick off the process.
Starting points
Replace the bracketed text with your actual file names or directory paths.
DOAJ Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — DOAJ capabilities are ready to use.
{
"mcpServers": {
"doaj-mcp": {
"url": "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/mcp"
}
}
}Use the DOAJ Connector to bulk upload the articles in my 'journal_metadata.csv' file.
Check my 'research_data.json' for any missing DOIs before you run the bulk upload.
Upload all article records from my local folder to DOAJ using the bulk_create_articles tool.
Review the submission status for the last batch of articles I sent to DOAJ.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect DOAJ once, then ask.
One click connects your preferred AI client to the DOAJ MCP. Your credentials stay encrypted and secure on our end.
Connect DOAJ to your AIFAQ
How this task behaves.
- 01
Can the AI fix errors in my original CSV file?
No. The AI reads your data to perform the upload, but it does not modify your local source files.
- 02
Does the AI decide which articles are published?
No. The AI follows your instructions to upload the data you provide. You maintain control over the selection.
- 03
What happens if a DOI is invalid?
The AI will identify the invalid DOI and flag the record for your review instead of attempting the upload.
- 04
Can I upload articles one by one?
Yes. While this tool is designed for bulk tasks, you can instruct your AI to process single records as well.
- 05
Will the AI delete existing records in DOAJ?
No. This Connector only has the capability to create new records; it cannot delete or modify existing entries in the directory.
More questions about DOAJ? See everything the DOAJ Connector can do
Connect DOAJ to Claude, Cursor, ChatGPT & more
