• SUCCESS
  • REVIEW
  • LOGS
  • ERROR

How to bulk upload article records with your AI

Connect your data source once. Your AI handles the heavy lifting of formatting and submitting metadata to DOAJ.

Ask AI about this page

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.

  1. Data ingestion

    Your AI reads your spreadsheets or JSON files to extract article titles, authors, and DOIs.

    bulk_create_articles
  2. Record creation

    The agent maps your local data to the specific fields required by the DOAJ schema.

    bulk_create_articles
  3. Validation check

    The AI checks for duplicate entries or broken links before attempting the upload.

    bulk_create_articles
  4. Final 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.

Connector linkhttps://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — DOAJ capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "doaj-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/mcp"
    }
  }
}
Copy into chat04
  • 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 AI

FAQ

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