Skip to main content
Glama

Lacuna Research MCP

Server Details

Search Lacuna's ML research graph for papers, directions, authors, venues, and hypotheses.

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
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
tiptreesystems/lacuna-research-mcp
GitHub Stars
7
Server Listing
Lacuna Research MCP

TDQS

Score is being calculated.

Available Tools

13 tools
get_author_contextGet Author
Read-onlyIdempotent
Inspect

Fetch agent-oriented context for a Lacuna author.

Author profiles describe research output (papers, directions, impact). A
free-text `affiliation` field may be present but can be incomplete or
outdated and may not represent current employment; the corpus has no
biography or employment history, so do not infer those from this data.

view selects the response shape:

- "context" (default, recommended): Lacuna's compact author context — capped
  readable papers and an `impact_directions` list (named research directions)
  in place of the raw numeric `impact_clusters` telemetry, with the duplicated
  nested author record dropped server-side.
- "full": the bounded full-shape author context (raw `impact_clusters`,
  nested author record; server collections are capped at 100).

Set include_neighbors=True to include similar authors as named, linkable
records. Neighbor computation may add significant server latency.
ParametersJSON Schema
NameRequiredDescriptionDefault
viewNocontext
author_id_or_urlYes
include_neighborsNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_author_directionsList Author Directions
Read-onlyIdempotent
Inspect

Fetch one page of an author's named research directions.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
author_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_author_neighborsList Similar Authors
Read-onlyIdempotent
Inspect

Fetch one ranked page of neighboring/similar Lacuna authors.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
author_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_author_papersList Author Papers
Read-onlyIdempotent
Inspect

Fetch one page of an author's papers, ordered from newest to oldest.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
author_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_directionGet Research Direction
Read-onlyIdempotent
Inspect

Fetch a Lacuna research direction/cluster.

Use a numeric cluster ID (for example 25005) or a direction URL ending in
that number.

view selects the response shape (`context` typically contains the fields
`full` provides plus the agent-oriented summary content):

- "context" (default, recommended): compact agent-oriented summary with
  summary_markdown, capped papers/authors/related_directions, and
  truncation markers.
- "full": raw upstream cluster record only. Cheaper than context when you
  only need basic cluster metadata.
ParametersJSON Schema
NameRequiredDescriptionDefault
viewNocontext
cluster_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_direction_papersList Direction Papers
Read-onlyIdempotent
Inspect

Fetch paginated papers associated with a Lacuna research direction/cluster.

view selects the per-paper shape:

- "compact" (default, recommended): citation-ready rows (id, url, title, year,
  venue, a few authors, abstract snippet). Drops the raw upstream info blob and
  levels.cluster internals that otherwise dominate the payload.
- "full": the complete upstream paper records. Much larger; use only when you
  need the raw metadata (openalex/dblp/arxiv ids, etc.).
ParametersJSON Schema
NameRequiredDescriptionDefault
pageNo
viewNocompact
limitNo
cluster_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_hypothesisGet Research Proposal
Read-onlyIdempotent
Inspect

Fetch a generated novel ML/AI research proposal from Lacuna.

Use after search_lacuna(search_type="hypothesis") to inspect a proposal.

view selects the response shape:

- "context" (default, recommended): compact single-fetch proposal context —
  summary_markdown, abstract, and linked directions, with the raw upstream
  record (whose markdown duplicates summary_markdown) dropped server-side.
- "full": the server's version record, including version history and signal
  counts. Proposal bodies are in versions[].markdown. Use only when you need
  versions or signals.
ParametersJSON Schema
NameRequiredDescriptionDefault
viewNocontext
hypothesis_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_institution_authorsList Institution Authors
Read-onlyIdempotent
Inspect

Fetch one page of authors affiliated with a Lacuna institution.

Results are ordered by paper count. Use authors_total, authors_returned,
authors_offset, and authors_truncated to page through the complete list.
ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
institution_key_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_institution_contextGet Institution
Read-onlyIdempotent
Inspect

Fetch agent-oriented context for a Lacuna institution.

view selects the response shape:

- "context" (default, recommended): compact institution context — capped top
  authors with the duplicated institution block dropped server-side.
- "full": the complete institution context shape (duplicated institution
  record and a bounded author list with explicit truncation metadata).

Use get_institution_authors to page through the complete author list.
ParametersJSON Schema
NameRequiredDescriptionDefault
viewNocontext
institution_key_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_paperGet Paper
Read-onlyIdempotent
Inspect

Fetch a Lacuna paper by artifact id or paper URL.

include_resources adds linked resources (code repositories, datasets, models,
and demos) in context and full views by default. Pass False to omit them;
other views ignore this option. Pass a resource entry's id to get_resource
for further details.

view selects the response shape. `context` requests Lacuna's compact
agent-oriented context by default, while the four single-field views
(blog/figures/concepts/neighbors) return isolated sub-resources:

- "context" (default, recommended): agent-oriented summary with
  summary_markdown, authors, and a small figure preview. Start here for almost
  everything. Available versions are included when present; to read another
  version, use its artifact ID from the returned version list.
- "full": raw upstream paper record. Cheaper than context when you only
  need basic metadata.
- "preview": compact card with unique fields `excerpt`, `excerpt_kind`,
  `bookmarked`. Use for citation-style display.
- "blog": just the summary_markdown content, without the rest of the
  context envelope.
- "figures": just the figures list.
- "concepts": just the concepts list.
- "neighbors": just the related-papers list.

figure_limit (context view only) caps the figure preview (server default 3).
Pass 0 to suppress figure previews while keeping a `figures_truncated` signal.
ParametersJSON Schema
NameRequiredDescriptionDefault
viewNocontext
figure_limitNo
include_resourcesNo
artifact_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_resourceGet Resource
Read-onlyIdempotent
Inspect

Fetch a Lacuna research resource (code repository, dataset, model, or demo).

Accepts a resource artifact ID (art_...) or a Lacuna resource URL
containing that ID (/resource/<slug>/art_...).

The response includes the external url, a summary, facets (tasks, modalities,
size, license, access), provider metrics, a README/card excerpt,
`publications` (linked papers with paper_id, title,
venue, year, and relationship such as dataset_for or code_for), related
research directions, and other resources mentioned by this one. Pass a
publication's paper_id to get_paper to read the paper and its reported
results.
ParametersJSON Schema
NameRequiredDescriptionDefault
resource_id_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_venue_contextGet Venue
Read-onlyIdempotent
Inspect

Fetch agent-oriented context for a Lacuna venue, optionally scoped to a year.

Venue keys are opaque hashes (e.g. "d7bf22905bd6"), never human-readable
names like "icml". Find the key first via search_lacuna(search_type="venue")
or pass a /venue/... page URL.

view selects the response shape:

- "context" (default, recommended): compact venue context — capped top authors,
  non-placeholder top clusters, and a recent-activity slice (the requested
  `year` is always included), with the duplicated venue block and full year
  histogram dropped server-side.
- "full": the complete venue context (full year histogram, all top authors/
  clusters, duplicated venue record).
ParametersJSON Schema
NameRequiredDescriptionDefault
viewNocontext
yearNo
venue_key_or_urlYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

search_lacunaSearch Lacuna
Read-onlyIdempotent
Inspect

Search Lacuna's ML/AI corpus for papers, research directions, authors, venues, institutions, novel research hypotheses, and research resources (code repositories, datasets, models, and demos linked to papers).

For novel ML/AI research ideas, use search_type="hypothesis", then
get_hypothesis on promising results.

search_type accepts all, cluster, paper, author, institution, venue,
hypothesis, or resource. Use paper for literature and get_paper to read a
result. Use other sources for biographies, news, and non-research web
content.

Resources: search_type="resource" searches GitHub repositories, Hugging
Face datasets/models, and Zenodo records that Lacuna has linked to at least
one paper. To find benchmark or evaluation datasets, use
search_type="resource" with resource_kind="dataset" (for example query
"image classification benchmark" or a dataset name like "ImageNet").
resource_kind accepts codebase, dataset, model, or demo (one value or a
list); provider accepts github, huggingface, or zenodo. Both filters require
search_type "resource" or "all" (with either filter set, only resources are
returned). Each result has an external `url`, a Lacuna `context_url`, and
`linked_paper_count`; call get_resource on its id to list the linked papers
(with their relationship to the resource), then get_paper on those papers
for reported results and numbers. Resource search does not support
date_from/date_to, venue, year sorting, or semantic ranking.

ranking_profile accepts:
- default / lexical (default): production ranking; relevance-sorted paper
  searches combine lexical and semantic retrieval when fields is unset.
- semantic: conceptual paper retrieval; supported for paper and all.
- bm25_title_abstract / bm25: lexical paper matching over those fields.

sort accepts relevance (default), year_desc, or year_asc. Semantic ranking
cannot use year sorting; constrain recency with date_from/date_to instead.
date_from and date_to are inclusive YYYY, YYYY-MM, or YYYY-MM-DD bounds.
author_id_or_url constrains a paper search to one author. Pass an author ID
or Lacuna author page URL; it requires search_type="paper".

fields optionally restricts and weights lexical fields, for example
"title^4,abstract". Supported names are title, abstract, summary, concepts,
name, top_names, and venue, plus description, topics, provider_key, and
paper_titles for resources (a resource's title already includes its
description, topics, README text, and linked paper titles). Fields must
exist on the selected search_type, weights must be within
0 < weight <= 100, and fields cannot be combined with semantic ranking.
ParametersJSON Schema
NameRequiredDescriptionDefault
sortNorelevance
limitNo
queryYes
venueNo
fieldsNo
offsetNo
date_toNo
providerNo
date_fromNo
search_typeNoall
resource_kindNo
ranking_profileNo
author_id_or_urlNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

Tool Schema Changelog

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

  1. 13 tool updates
    • First observedget_author_context
    • First observedget_author_directions
    • First observedget_author_neighbors
    • First observedget_author_papers
    • First observedget_direction
    • First observedget_direction_papers
    • First observedget_hypothesis
    • First observedget_institution_authors
    • First observedget_institution_context
    • First observedget_paper
    • First observedget_resource
    • First observedget_venue_context
    • First observedsearch_lacuna

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Search academic papers and ask research questions with verbatim, cited answers from document collections like the ACL Anthology.
    12
    11 PyPI
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables discovery and analysis of research ecosystems by extracting metadata from paper URLs, GitHub repositories, and research names. Automatically finds related papers, code repositories, models, datasets, and authors across platforms like arXiv, HuggingFace, and GitHub.
    -
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables researchers to search ArXiv papers, extract key insights (problems, methods, results) from abstracts, and perform ML-powered analysis including topic modeling, trend visualization, and author collaboration networks.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.