4,500+ servers built on MCP Fusion
Vinkius
Elsevier ScienceDirect logo
Vinkius
CrewAI logo

How to Use the Elsevier ScienceDirect MCP in CrewAI

Assemble a crew of autonomous research agents to analyze Elsevier ScienceDirect using CrewAI.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Elsevier ScienceDirect MCP on Cursor AI Code Editor MCP Client Elsevier ScienceDirect MCP on Claude Desktop App MCP Integration Elsevier ScienceDirect MCP on OpenAI Agents SDK MCP Compatible Elsevier ScienceDirect MCP on Visual Studio Code MCP Extension Client Elsevier ScienceDirect MCP on GitHub Copilot AI Agent MCP Integration Elsevier ScienceDirect MCP on Google Gemini AI MCP Integration Elsevier ScienceDirect MCP on Lovable AI Development MCP Client Elsevier ScienceDirect MCP on Mistral AI Agents MCP Compatible Elsevier ScienceDirect MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect Elsevier ScienceDirect MCP to CrewAI

Create your Vinkius account to connect Elsevier ScienceDirect to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Assemble a Specialist Research Crew

In CrewAI, every agent has a job. You can build a 'Researcher Agent' whose only task is to run `search_sciencedirect` and find relevant papers. It then passes a list of article IDs to the next specialist in the crew, keeping tasks clean and separated. A 'Compliance Agent' can then take that list. It uses `get_article_entitlement` to check access rights and `get_hosting_permissions` to verify there are no embargo issues. It scrubs the list of any problem articles before handing a clean, vetted list to the 'Analyst Agent'. That's how you build an autonomous and reliable process.

Generate Summaries with a Writing Crew

Once an agent has a vetted list of articles, an 'Analyst Agent' gets to work. It uses `get_article` to pull the abstract or full text for each item, extracts the key findings, and prepares a structured output. Then, it hands off the findings and citation data—pulled with `get_article_metadata`—to a dedicated 'Writer Agent'. This final agent's job is to synthesize all the inputs into a coherent report, complete with correctly formatted citations. The crew works together, each member doing its one job perfectly.

Build a Content Monitoring System

Deploy a CrewAI team that acts as an autonomous monitoring service. A 'Scout Agent' can run `search_sciencedirect` on a schedule, looking for new publications that match specific keywords, authors, or topics. When the Scout finds a new article, it triggers an 'Indexer Agent'. This agent uses `get_serial_title` to get journal info and `get_subject_classifications` to apply topic tags. It then adds the new, categorized entry to your knowledge base. This MCP Server gives your crew the tools to keep your data current without any human input.

Setup guide

Set up Elsevier ScienceDirect MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke Elsevier ScienceDirect tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="Elsevier ScienceDirect Analyst",
    goal="Access and analyze Elsevier ScienceDirect data via MCP.",
    backstory="Expert analyst with direct Elsevier ScienceDirect access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent Elsevier ScienceDirect transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Elsevier ScienceDirect MCP in CrewAI

Yes, that's exactly how CrewAI is designed to work. A 'Researcher' agent can use `search_sciencedirect` and pass the resulting article IDs to an 'Analyst' agent for deeper processing.
You'd assign the task to a specialized agent. A 'Compliance' agent's sole job could be to run `get_article_entitlement` on each article ID before any other agent in the crew attempts to download it.
For a quick start, pass the MCP Server URL directly into the `mcps` list when defining your agent. For more granular control, you can use the `MCPServerHTTP` class to filter exactly which tools each agent can see and use.
Yes. The `get_nonserial_title` tool is built for this. An agent can call it with an ISBN to get structured metadata for a book, which is useful for crews that need to process both articles and books.
The server is stateless and doesn't store anything. It's a secure proxy that handles the real-time exchange of article identifiers and content between your agents and the Elsevier API. Your data remains private.

Start using the Elsevier ScienceDirect MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Elsevier ScienceDirect. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.