DOAJ Connector for AI agents.
8 live capabilities
Search and manage open access research journals and scholarly metadata.
Waiting for input…
Why people use DOAJ
DOAJ for Faster Open Access Research Discovery
This Connector changes that by letting you talk to the DOAJ database directly. Instead of clicking, you just ask your agent to find the papers you need. You get the data in your chat window immediately, skipping the manual navigation entirely.
What Vinkius changes
You get direct, conversational access to the world's largest open access journal directory.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Finding specific research papers
A researcher needs to find all papers on 'CRISPR' from 2023.
- Real-world use case 02
Bulk uploading publication data
A publisher needs to add 500 new articles to their journal.
- Real-world use case 03
Building a journal database
A librarian wants to build a database of 'Quantum Computing' journals.
Complete set · 8capabilities
The complete DOAJ capability set.
These are the exact actions your AI can choose when you ask it to work with DOAJ.
01—04
4 capabilities in this set.
Part of 8 available through DOAJ.
- 01 Capability
Bulk create articles
Upload large batches of articles to DOAJ to keep your catalog current. This handles high-volume data entry in one go.
- 02 Capability
Create application
Submit a formal update request for a journal to keep its information accurate. It replaces manual form filling for journal updates.
- 03 Capability
Create article
Add a new article to DOAJ, overwriting existing records if the DOI matches. This is the primary way to add new content to the directory.
- 04 Capability
Get article
Pull the full metadata for a specific article using its unique DOAJ ID. It's the fastest way to grab author lists and abstracts.
05—08
4 capabilities in this set.
Part of 8 available through DOAJ.
- 05 Capability
Search articles
Find research papers using Elasticsearch query syntax like title or subject filters. This lets you filter through millions of results quickly.
- 06 Capability
Search journals
Search the DOAJ database for journals using specific filters like ISSN or title. It helps you find relevant publications in seconds.
- 07 Capability
Update article
Modify an existing article record in the directory using your publisher API key. It keeps your publication data current without a web dashboard.
- 08 Capability
Delete article
Remove an article from the directory when it's no longer relevant. Use this to keep your publisher's records clean and up to date.
Set up in minutes
One URL. Then ask DOAJ to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use DOAJ 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_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable DOAJ for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ URL.
- Step 03
Save and start
Save the connection and enable DOAJ in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"doaj": {
"url": "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ
Open Agent mode in chat and ask: "Using DOAJ, help me...". 8 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"doaj": {
"url": "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ
Ask Copilot: "Using DOAJ, help me...". 8 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"doaj": {
"url": "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ
Open Cascade and ask: "Using DOAJ, help me...". 8 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"doaj": {
"url": "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ
Ask Cline: "Using DOAJ, help me...". 8 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add doaj --transport http "https://edge.vinkius.com/vk_preview_PV9izapD8EIsmkvK3d0qnE3fA0a3dQndT55JG5am/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 DOAJ
Ask Claude: "Using DOAJ, show me...". 8 tools are ready
Where the request belongs
Work DOAJ can move forward.
This is for researchers who are tired of clicking through endless search results and publishers who want to manage their records without a clunky dashboard.
Academic Researcher
Finds specific papers and pulls metadata for literature reviews on a Tuesday afternoon.
Journal Publisher
Updates article records and manages journal applications without opening a web browser.
Librarian
Automates the retrieval of scholarly metadata for large-scale cataloging projects.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsUnpaywall (Open Access Papers)
Access millions of open-access scholarly articles. Check OA status and retrieve full-text PDF links using DOIs.
CORE (Open Access Research)
Access millions of open access research papers, journals, and repositories directly from your AI agent using the CORE API.
CrossRef
Search 150M+ academic works. find journal articles, books, DOIs, citations and scholarly metadata.
DataCite REST
Manage and query DOIs (Digital Object Identifiers) via DataCite. retrieve metadata, list activities, and manage research records directly from your AI agent.
OpenAlex
Access 250M+ scholarly works with open bibliometric data. search papers, authors, institutions, and trending research topics. The open-source alternative to Scopus and Web of Science.
Scopus
Access the world's largest abstract and citation database. Search for research papers, authors, and institutional profiles directly.
Bring your own AI
Change the model, client or framework. Keep DOAJ 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 DOAJ.
The practical details behind the request, access and result.
Can the DOAJ MCP help me find peer-reviewed research?
Yes. It connects to the Directory of Open Access Journals, which is a community-curated list of high-quality, peer-reviewed open access content.
How does the DOAJ MCP handle journal updates?
It allows you to submit update requests for existing journals directly through your agent, making it easy to keep directory information current.
Can I use the DOAJ MCP to upload my own articles?
Yes, if you have a publisher API key. You can use the Connector to create new article records or even upload them in large batches.
Does the DOAJ MCP work with my current AI client?
It works with any MCP-compatible client, including Claude, Cursor, and Windsurf, giving you a unified way to access research data.
What kind of metadata can I get from the DOAJ MCP?
You can pull complete metadata for specific articles, including titles, author lists, abstracts, and full-text links.
Can I use the DOAJ MCP to delete old records?
Yes, users with publisher permissions can use the Connector to remove articles from the directory when they are no longer relevant.
Can I search for journals using specific fields like title or ISSN?
Yes! Use the search_journals capability with Elasticsearch query string syntax. For example, you can query bibjson.title:"Journal of Science" or bibjson.pissn:"1234-5678" to find exact matches.
How do I submit a batch of new articles at once?
You can use the bulk_create_articles capability. It allows you to submit a JSON array of article objects asynchronously. This is ideal for publishers managing high volumes of data.
Is it possible to request updates for an existing journal listing?
Yes, publishers can use the create_application capability to submit an update request for an existing journal by providing the updated metadata and referencing the current journal ID.
One connection away
Give your agent a direct line to DOAJ.
Connect DOAJ once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available