@pipeworx/openreview

Connect: https://gateway.pipeworx.io/openreview/mcp · Install: one-click buttons

Tools: 6

OpenReview MCP — venue submissions + peer reviews for ML conferences (ICLR, NeurIPS, ICML, COLM, EMNLP, etc.). API v2.

Tools

  • list_venues(query?, limit?, offset?) — list active and historical venues
  • get_venue(group_id) — group / venue metadata
  • list_submissions(venue_id, query, limit?, offset?) — papers in a venue matching a topic
  • get_note(id, details?) — individual note (paper, review, comment, decision)
  • get_paper(forum_id) — paper + all its threads (reviews, rebuttal, decision)
  • search_notes(query, content_field?, signature?, venue_id?, limit?, offset?) — full-text search, optionally scoped to one venue

Upstream limitation: the /notes read path is challenged

Verified 2026-09-01. GET /notes?... on both api2.openreview.net and the v1 host answers 403 ChallengeRequiredError for every automated client — from Cloudflare egress and from an ordinary laptop alike, with any User-Agent, and with or without a token. /groups and /notes/search are unaffected.

What that means per tool:

ToolPathStatus
list_venues, get_venue/groupsworks
search_notes/notes/searchworks
list_submissions/notes/search (was /notes)works with a query; a topic-less listing of a whole venue is no longer available to automated clients
get_note, get_paper/notesblocked — returns upstream_down: naming the challenge. Read the paper at https://openreview.net/forum?id=<forum_id>, or find it via search_notes

No API key clears the challenge, so a failure here is deliberately not reported as a credential problem.

Auth

Public reads are keyless. Some endpoints (private invitations, restricted venues) need a token — optional:

  • Platform key (optional): gateway env PLATFORM_OPENREVIEW_TOKEN
  • BYO (optional): ?_apiKey=<token> after logging in at openreview.net and grabbing a token

Data source

https://api2.openreview.net/ — v2 (also https://api.openreview.net/ v1 for legacy venues).

Tools

  • list_venues — List venue groups (conferences, workshops). Use the returned group id to query submissions.
  • get_venue — Venue (group) metadata by group id.
  • list_submissions — Papers submitted to an academic CONFERENCE venue on OpenReview — ICLR, NeurIPS, ICML, COLM and similar. PREFER for “ICLR 2024 papers about diffusion models”, “NeurIPS submissions on RLHF”, “what did I
  • get_note — Single note — paper, review, comment, decision, etc.
  • get_paper — Paper + all child notes (reviews, rebuttal, decision, metareview). Pass the forum id (= paper note id).
  • search_notes — Full-text search across OpenReview notes (papers, reviews, decisions) by query string; optionally restrict to a content field (e.g. title, abstract) or filter by author signature; returns matching not

Tools

  • get_note — Single note — paper, review, comment, decision, etc.
  • get_paper — Paper + all child notes (reviews, rebuttal, decision, metareview). Pass the forum id (= paper note id).
  • get_venue — Venue (group) metadata by group id.
  • list_submissions — Papers submitted to an academic CONFERENCE venue on OpenReview — ICLR, NeurIPS, ICML, COLM and similar. PREFER for ICLR 2024 papers about diffusion models , NeurIPS submissions on RLHF , what did ICML
  • list_venues — List venue groups (conferences, workshops). Use the returned group id to query submissions.
  • search_notes — Full-text search across OpenReview notes (papers, reviews, decisions) by query string; optionally restrict to a content field (e.g. title, abstract) or filter by author signature; returns matching not

Regenerated from source · build September 10, 2026