Skip to main content
Glama

HypePaper

Server Details

State of the art, trending papers, benchmarks, citations and topic experts from HypePaper.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

Score is being calculated.

Available Tools

58 tools
accountInspect

Your plan, credits remaining this month, and upgrade URL. Call this when a request was denied. [Free · 1 credit]

Inputs: no named parameters.

affiliation_profileInspect

A lab or company's output: paper counts, GitHub stars and 30-day delta, top authors with h-index, recent papers. [Free · 2 credits]

Inputs: org_key (required), limit.

api_catalogAInspect

List the read-only HypePaper API routes reachable through api_get / api_get_llm: path, summary, params, section and price. Filter by section or a substring. [Free · 1 credit]

Inputs: q, limit, section.

api_getAInspect

Call one read-only HypePaper API route from api_catalog as yourself and return its JSON. Free responses are cut at 24 KB. [Free · 1 credit]

Inputs: path (required), params.

api_get_llmBInspect

Call one LLM-backed HypePaper API route (explain, tldr, translate, lit-review, briefing, …) from api_catalog and return its JSON. [Free · 5 credits + AI credits]

Inputs: path (required), params.

authorAInspect

An author's profile by name or id: affiliations (curated table first, else the newest paper's first page), metrics (papers, citations, GitHub stars, active years, h-index when known), their 10 most-cited papers, top 10 collaborators with shared-paper counts, and more hints for author_papers / coauthor_network. Use when a question names a person; use search to find the exact name first. A name several people share returns no figures, only who those people are (ambiguous, with each one's openalex_id): ask again with one. A name nobody is told apart under yet answers by name, marked name_only. [Free · 1 credit]

Inputs: name, author_id, openalex_id.

author_papersAInspect

Every paper under an author's name, paginated and sorted by date, citations, GitHub stars or hype, each with venue, citations, stars and co-authors. Use after author when the top-10 list is not enough or you need the chronological output. A name several people share returns no figures, only who those people are (ambiguous, with each one's openalex_id): ask again with one. A name nobody is told apart under yet answers by name, marked name_only. [Free · 1 credit]

Inputs: name, page, sort, author_id, +2 more.

benchmark_timelineAInspect

SOTA progression on one dataset x metric (optionally one protocol/condition) over time: the record-setting papers in order with value, delta over the previous record and how long it held, plus every dated entity as a point. Use for 'how has X improved on Y', 'when did the record last change' or to plot a benchmark. Select a condition key from dataset_leaderboard when multiple protocols exist. A record whose jump is outside the SOTA feed's believability band is flagged believable=false (likely mis-extracted). [Free · 3 credits]

Inputs: metric (required), dataset (required), condition.

citation_graphInspect

Verified in/out citations for a paper with match scores and the matched reference text. [Free · 1 credit]

Inputs: paper_id (required), page, direction, page_size.

citation_walkAInspect

Multi-hop citation traversal (up to 3 hops) from a paper, forward (papers citing it), backward (its references) or both, as nodes with in-corpus citation counts and hop depth, and edges carrying the fuzzy match score and the matched reference text. Use to trace lineage, find follow-up work, or build a reading graph; use citation_graph for a flat one-hop page. Inbound edges come newest first, outbound competitors first, so a truncated walk is the top of each side. [Free · 2 credits]

Inputs: paper_id (required), depth, direction, max_nodes, +1 more.

coauthor_networkAInspect

Co-authorship graph around an author: hop 1 is everyone they published with (top 20 by shared papers), hop 2 adds the collaborators of their 8 closest co-authors. Nodes carry hop depth, edges the shared-paper count. Use to map a research group, find who bridges two labs, or pick reviewers. Consortium papers with more than 30 authors are skipped on hop 2. For a person, every node is a person with its openalex_id. A name several people share returns no figures, only who those people are (ambiguous, with each one's openalex_id): ask again with one. A name nobody is told apart under yet answers by name, marked name_only. [Free · 2 credits]

Inputs: name, depth, author_id, openalex_id.

cocitation_recommendationsAInspect

Papers most often cited alongside the given paper(s) by the papers that cite them — the neighbours keyword search misses because they use different terminology. Returns each candidate with its co-citation frequency, citations, hype and code flag. Use for 'what else should I read with X' or to grow a reading list from 1-20 seed papers. [Free · 1 credit]

Inputs: paper_ids (required), limit.

compare_on_benchmarkInspect

Compare 2–5 papers head-to-head on the datasets and metrics they share; returns wins, losses and the evidence rows. Only complete, matching experimental protocols are compared. coverage has one row per paper: comparison_status compared, no_shared_lane (its stored lanes are listed) or no_stored_result. A number not returned here is not stored; say so, never supply it. [Free · 8 credits]

Inputs: paper_ids (required), dataset_key.

conference_papersAInspect

Accepted papers of one venue-year (2020 onwards: ICML, NeurIPS, ICLR, CVPR, ...), most cited first, paginated, with acceptance status (oral/poster/spotlight), primary area, citations, hype, code and project URLs; optional keyword filter on title/abstract and an acceptance-type filter. Use for 'what was at CVPR 2026 on X', to build a venue reading list, or with status='oral' for the papers the programme singled out. [Free · 1 credit]

Inputs: year (required), conference (required), q, page, +2 more.

dataset_leaderboardInspect

Leaderboards for a dataset: every metric board with top methods and their papers, plus recent papers, the paper that introduced the dataset, and papers per year with the first and last year. Each board has a condition key and label; rankings compare matching protocols only. [Free · 4 credits]

Inputs: dataset_key (required).

expert_askInspect

Ask any topic's expert a question (a topic without its own expert is answered from its nearest ancestor's, else from its own papers). The answer is written from the expert's knowledge graph, paper views, SOTA lanes, benchmark rows and notes; each sentence ends with [Cn] markers that citations resolves (hp:// pointer, kind, title, the quoted passage, the paper's URL), and it says what the evidence does not establish instead of guessing. [Free · 5 credits + AI credits]

Inputs: question (required), topic_id (required).

expert_communitiesAInspect

Louvain communities of a topic expert's knowledge graph at one dendrogram level, largest first, with each community's hub nodes and a sample of members resolved to names/types. Use to get the shape of a field before drilling in: level 0 is the finest split, max_level the coarsest. Then expert_node_context on a hub. [Free · 1 credit]

Inputs: topic_id (required), level, limit.

expert_federationAInspect

Which topic experts hold the same entity — a paper (by arXiv id), method, model, dataset, benchmark or metric — and under which node id in each. Pass a name or a node id; topic_id narrows the starting expert. Use to move a question to the expert that knows an entity best, or to see how widely a method is used across fields. [Free · 1 credit]

Inputs: entity (required), topic_id.

expert_graph_mapAInspect

A budgeted subgraph around a query: seeds are the best full-text hits in the expert's graph, then neighbours join by how many edges tie them to what is already held, until budget nodes. Returns nodes, the edges among them and the papers they came from. Use for 'what surrounds X in this field' in one call; then expert_node_context to go deeper. [Free · 2 credits]

Inputs: query (required), topic_id (required), budget.

expert_node_contextAInspect

One node of an expert's graph with all its edges (direction, type, evidence text), its neighbours and their papers; depth 2 adds the neighbours' edges. Use after expert_search_facts / expert_graph_map / expert_communities gave you a node id. [Free · 1 credit]

Inputs: node_id (required), topic_id (required), depth.

expert_notesInspect

Curated notes of a topic expert (kind, title, content, evidence paper ids) without an LLM call. Free shows the first 300 chars per note. [Free · 1 credit]

Inputs: topic_id (required), q.

expert_search_factsAInspect

Full-text search over an expert's graph nodes — claims, results, methods, datasets, metrics, papers — ranked, with the source paper of each hit. Filter with types (e.g. Paper, Method, Algorithm, Model, PerformanceClaim, Result). The entry point for node ids; cheaper than expert_ask when you want facts, not prose. [Free · 1 credit]

Inputs: q (required), topic_id (required), limit, types.

expert_verify_claimAInspect

Deterministic check of a (subject, relation, object) claim against an expert's graph — no LLM. Verdicts: supported (a direct edge, matching relation when given), supported_via (a direct edge of another relation, or a 2-hop chain), contradicted (a contradicting edge), unknown (no path within 2 hops; NOT a refutation). Returns the evidence chain with edge evidence text and the source papers. Subject/object accept a node id, an exact name, or search words. [Free · 2 credits]

Inputs: object (required), subject (required), topic_id (required), relation.

expert_wikiAInspect

The expert's wiki: one structural page per public node (papers, concepts, entities, topics, questions, syntheses) with its description and every relation in and out. Without slug: list pages (filter with q) and counts per kind. With slug: the page body. Use for a readable dossier on one thing; use expert_search_facts to find claims. [Free · 1 credit]

Inputs: topic_id (required), q, slug.

fetchAInspect

Read one view by its hp:// pointer — from list_views, or from an expert_ask citation — sliced in the database to at most max_tokens (≤2,500): a TL;DR, key ideas (one by #index), a deep-analysis section (analysis//Q3, a subsection by #slug), result rows (results?ds=&metric=), a SOTA lane, a comparison, a note (current, or @v<history_id>), a story or synthesis section. Full text pages by offset. A missing view comes back empty with a reason. [Free · 1 credit]

Inputs: uri (required), lang, offset, max_tokens.

get_paperInspect

Paper detail by UUID or arXiv id: abstract, authors, venue, hype and citation counts, GitHub stars, quick summary, benchmark rows and any SOTA takes. [Free · 1 credit]

Inputs: paper_id (required).

lane_leadersAInspect

State of the art of a topic BY GRAPH TRAVERSAL: for every benchmark lane (dataset × metric × experimental protocol) in the topic's expert graph, the paper at the top of the better chain — the one that beats others and is beaten by none — with the edge evidence (values compared). Use for 'what is SOTA on ' when you want the answer as graph structure; sota_papers gives fuller rows. [Free · 3 credits]

Inputs: topic_id (required), limit.

library_claims_for_paperAInspect

Your personal library: Return all claim-type kg_nodes (PerformanceClaim, LimitationClaim, ComparisonClaim, ...) outbound from a Paper kg_node id. [Free · 1 credit]

Inputs: paper_id (required), claim_type.

library_compare_methodsBInspect

Your personal library: Side-by-side comparison of methods: for each method id, list the papers that use it and outbound claim nodes. [Free · 1 credit]

Inputs: method_ids (required).

library_emergent_topicsAInspect

Your personal library: List emergent Trend / ApproachFamily clusters ordered by paper_count (default) or created_at when 'since' is provided. Use for 'what's trending?' or 'what's new in this area?' style questions. Returns cluster name, type, paper_count, and a preview of member concepts. [Free · 1 credit]

Inputs: limit, since.

library_filterAInspect

Your personal library: Restrict a list of node_ids to those connected to a paper in the requesting user's tracked-paper library. Use when the user asks about 'my papers' or 'my library'. [Free · 1 credit]

Inputs: node_ids (required).

library_find_contradictionsAInspect

Your personal library: Find claims that contradict the input. Pass either a claim kg_node id (returns contradictions of that single claim) or a HypePaper papers.id (returns contradictions of any of the paper's claims). Walks 'contradicts_claim' edges in either direction. [Free · 1 credit]

Inputs: claim_id_or_paper_id (required).

library_find_extending_papersAInspect

Your personal library: Find papers that extend or improve on the given paper's methods/algorithms. Use when the user asks 'what's been done since paper X?' or 'who extended this method?'. paper_id is the HypePaper papers.id (not the kg_nodes id). [Free · 1 credit]

Inputs: paper_id (required).

library_get_paper_contentAInspect

Your personal library: Fetch a paper's title, abstract, GitHub stats, AND its full deep-analysis markdown (the per-paper structured writeup with method, findings, numbers, limitations). Call this after search_nodes returns a Paper hit when you need to quote specific numbers, methods, or limitations from the paper rather than just the abstract. Returns the user's preferred-language version of the analysis (falls back to English). [Free · 1 credit]

Inputs: paper_id (required), language, max_chars.

library_node_contextAInspect

Your personal library: Fetch a node's neighborhood subgraph (nodes + edges) at the given depth. Use to expand context around a specific node id you've already located. [Free · 1 credit]

Inputs: node_id (required), depth.

library_papers_with_conceptBInspect

Your personal library: Papers connected to the Concept node id (any direction). [Free · 1 credit]

Inputs: concept_id (required).

library_papers_with_methodBInspect

Your personal library: Papers that use the given Method node id. [Free · 1 credit]

Inputs: method_id (required).

library_search_nodesAInspect

Your personal library: Search the research knowledge graph for nodes matching a free-text query. Returns enriched node payloads ({id, type, name, aliases, description, source_paper}) plus 1-hop edges around the top hits. Use this first when you need to find papers, methods, or concepts by topic. [Free · 1 credit]

Inputs: query (required), kinds, top_k, node_type, +1 more.

library_statsAInspect

Your personal library: Summary statistics about the requesting user's tracked-paper library: total paper count, top years, top venues, recent titles, most-starred, AND most_connected_papers (top-5 by kg_edge degree — answers 'which paper has the most connections'). Use FIRST whenever the user asks anything about THEIR library size, distribution, recent additions, or graph connectivity. Always library-scoped — no node_id inputs needed. [Free · 1 credit]

Inputs: no named parameters.

library_synthesize_papersAInspect

Your personal library: Generate a multi-paper synthesis. Pass paper UUIDs (the papers.id row id, NOT the kg_nodes id) and an optional synthesis prompt. Returns a prose summary and saves it to the user's library as a re-readable artifact. [Free · 1 credit + AI credits]

Inputs: paper_ids (required), prompt.

library_timelineBInspect

Your personal library: Chronological list of papers matching a free-text query. Use for 'how has X evolved' style questions. [Free · 1 credit]

Inputs: query (required), kind, since.

list_expertsInspect

Topics that have a ready expert (name, layer, papers ingested, last built). Use before expert_notes / expert_ask. [Free · 1 credit]

Inputs: limit.

list_viewsAInspect

What HypePaper holds about a paper, topic, note, editor story or area synthesis, as hp:// pointers with token estimates, without the text: TL;DR, key ideas, methods, each deep-analysis section (Q1 problem … Q6 summary), result rows, SOTA brief and lanes, tables, figure captions, comparisons, notes. Pass hp://paper/, hp://topic/, hp://note/, hp://story/, hp://synthesis/, or a paper UUID / arXiv id. Then fetch the views you need. [Free · 1 credit]

Inputs: uri (required), lang.

new_sotaInspect

Papers from the last 21 days that beat the incumbent on a benchmark, with dataset, metric, value and the incumbent. [Free · 3 credits]

Inputs: limit.

paper_fulltextInspect

Full text of a paper (extracted text, else OCR markdown, else abstract), paginated by character offset. [Free · 5 credits]

Inputs: paper_id (required), limit, offset.

paper_referencesAInspect

A paper's resolved reference list, paginated, best-matched first: each entry is the corpus paper it resolved to (id, arXiv id, date, venue, citations), the reference's own title/authors/year as printed, the raw reference text, and how it was resolved (match method, score, verified). Use to audit what a paper builds on or to pick seeds for citation_walk. [Free · 1 credit]

Inputs: paper_id (required), page, page_size.

paper_resultsInspect

Every result row extracted from one paper's tables — its own numbers and the baselines it reports — each with its SOTA standing on that lane: rank, number of entities, whether it is the current leader, the leader and the gap to it. Use to verify a paper's claims or to see which benchmarks it competes on before calling benchmark_timeline. Unknown experimental conditions return comparison_status=insufficient_information and sota=null. When rows_truncated is true, total_rows says how many exist: pass dataset to get one benchmark's rows, or a larger limit — do not fill the gap from memory. Rows do not carry the paper's table numbers; do not cite a Table number you have not read in the paper itself. [Free · 3 credits]

Inputs: paper_id (required), limit, dataset.

similar_papersInspect

Nearest papers by embedding for a paper id. [Free · 1 credit]

Inputs: paper_id (required), limit.

sota_alarmAInspect

Standing alarm on state of the art: watch a topic or a benchmark lane, then poll for the record changes you have not seen yet. action='watch' adds a watch (topic, or dataset with an optional metric), action='unwatch' removes one, action='poll' (the default) returns new events across every watch — the previous holder, the new leader, the delta, and how long the old record stood. A poll marks what it returned as seen and moves the cursor, so the next call is a true diff; pass peek=true to look without consuming. Use it to keep a project current instead of re-reading a leaderboard: one call a day tells you if anything moved. [Free · 10 credits]

Inputs: peek, limit, topic, action, +4 more.

sota_changelogAInspect

Benchmark lanes whose leader changed since a date, corpus-wide or within a topic's subtree: for each change the previous holder, the new leader (paper, method, venue), the delta and how long the old record stood. Use for 'what changed in SOTA on X since June' or a periodic catch-up. Examines the 150 most recently active lanes in scope; a change whose jump is outside the SOTA feed's believability band is not reported. [Free · 3 credits]

Inputs: since (required), limit, topic, min_entrants.

sota_checkInspect

Is this paper (or a dataset+metric+value) state of the art? Returns the current leader and who has beaten it since under the same experimental conditions. Missing protocol evidence or peers yields an unknown verdict. [Free · 8 credits]

Inputs: value, metric, paper_id, condition, +1 more.

sota_papersInspect

State of the art for a research topic, a dataset, or a free-text dataset query. Use first for any 'what is SOTA on X', 'best method for X' or 'who leads benchmark X' question. Per benchmark lane (dataset x metric x condition) returns the leader, runners-up and entrants since since (default 365 days) with whether each beat the incumbent. Every row carries the value, its provenance (self-reported or reported as a baseline in another paper's table, match method), the paper (id, arXiv id, date, venue, citations, hype, code URL), up to 5 authors and, on paid plans, affiliations. Single-source lanes are flagged: one paper's table is not a leaderboard. Rankings require matching experimental protocols; rows carry conditions and source evidence. Pass the user's own words as topic when no topic name is known: scope.interpreted_as then names the topic and benchmarks it was read as (say so), and lists the newest matching papers with ranked_in_lanes — a paper without a lane row has no verified standing. [Free · 6 credits]

Inputs: limit, query, since, topic, +3 more.

sota_walkAInspect

Walk the better edges from a paper: direction 'up' follows papers that beat it (lane by lane) until the lane leader — i.e. 'what is SOTA relative to this paper'; 'down' lists what it beats. Each step carries the compared values. Use after get_paper/search when you hold a paper id. [Free · 3 credits]

Inputs: paper_id (required), lane, max_hops, direction.

sota_with_codeAInspect

State of the art you can actually RUN: per benchmark lane, the best-ranked paper that ships a code repository, with the repo (owner/name, stars, forks, watchers, description), its rank among all entrants, and how much accuracy it gives up against the absolute leader. Use for 'best method with code for X', 'what can I reproduce today', or picking a baseline to build on. Two thirds of papers with benchmark numbers ship no code, so this answers a different question from sota_papers. Each repo carries link_confidence: 'verified' means the stored repo metadata cites the paper, 'unverified' means we could not tie them together — a linked repo is not proof the code runs. [Free · 10 credits]

Inputs: limit, query, topic, dataset, +3 more.

topic_overviewAInspect

One taxonomy topic by name or id: where it sits (parents, level), its child topics with subtree paper counts, the benchmarks/datasets its papers report on, the topic experts available for expert_ask / expert_notes, and its top papers by hype. Use to orient in a field before sota_papers or to pick the right subtopic id. [Free · 1 credit]

Inputs: topic (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      Not graded
      maintenance
      Enables searching and discovering machine learning papers, state-of-the-art benchmarks, tasks, datasets, methods, and leaderboards from Papers with Code. Supports mapping papers to their benchmark results and browsing evaluation tables.
      -
    • A
      license
      A
      quality
      B
      maintenance
      Enables searching and analyzing over 560,000 CS/AI/ML research papers with LLM-powered novelty scoring and summaries. Supports literature reviews, trend monitoring, benchmark tracking, and deep research sessions through 23 specialized tools.
      25
      97 npm
      13
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to search over 2M+ ArXiv papers, find code implementations, track citations, and get SOTA benchmarks — all without any API keys.
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources