Installation
Set up the Elicit MCP server in Gumloop
Do this once to provision your hosted server URL.
Create a Gumloop account
To use this MCP, you need a Gumloop account. If you don't have one yet, sign up and start a 14-day free trial.
Add and authorize the Elicit server
In Gumloop, open Connectors and add Elicit. Depending on the app, you'll either sign in via OAuth or paste an API key. Either way, the credential is stored securely in Gumloop.
Then use it in your client
Use in GumloopUse Elicit in an agent
Once Elicit is set up, just open any Gumloop agent, add Elicit as a connector, and start chatting with the agent.
Tools (8)
Search Papers
Search Elicit's academic paper corpus. Pass `corpus` (`elicit` — default, full paper index — or `pubmed` for PubMed-only), `searchMode: "keyword"` to interpret the query as a Lucene-style expression instead of natural language, or `filters` (year range, study type, journal quartile, etc.) to narrow results. For clinical trials, use `search_trials` instead.
Search Trials
Search for clinical trials. Trial records come from ClinicalTrials.gov. Pass `trialFilters` to narrow by phase, recruitment status, or whether the trial has posted results, or `searchMode: "keyword"` to send a Lucene-style expression directly to the underlying advanced-filter API.
Create Report
Create an Elicit report for a research question.
Get Report
Fetch a report by its `sessionId`. By default the response only includes title, summary, status, and presigned PDF/DOCX download URLs. To also include the full report markdown and abstract, pass `includeReportBody: true`.
Create Systematic Review
Create a systematic literature review with configurable search, screening, extraction, and report stages.
Get Systematic Review
Fetch a systematic review by its `sessionId`. By default the response only includes title, summary, status, and presigned report download URLs. To also include the full report markdown and abstract, pass `includeReportBody: true`.
List Sessions
List the current user's research sessions — reports and systematic reviews — in one feed, newest first. Each item carries a `type` discriminator and its `sessionId` (usable with get_report / get_systematic_review / resume_session). Filter with `type`, `status`, or `source`, and paginate with `cursor`.
Resume Session
Resume a report or systematic review that was paused because the account exceeded its usage limit (status `pausedForInsufficientQuota` from `get_report` / `get_systematic_review`). Pass the `sessionId` from the create tools or `list_sessions`; the session type is resolved automatically. Fails with `insufficient_quota` while the account is still over its limit.
Ship Elicit agents in minutes
Connect any AI agent to 100+ MCP servers, zero setup.