Skip to main content
Glama
martinfrasch

ResearchTwin

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RESEARCHTWIN_URLNoThe base URL for a local or self-hosted ResearchTwin instance.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_researchers

List all researchers registered on the ResearchTwin platform.

Returns researcher slugs and display names. Use a slug with other tools to explore a specific researcher's profile, papers, datasets, and repositories.

get_profile

Get a researcher's profile with S-Index score and summary metrics.

Args: slug: Researcher identifier (e.g. 'martin-frasch'). Use list_researchers to find valid slugs.

Returns structured profile with S-Index, h-index, paper count, citation count, and links to papers/datasets/repos endpoints.

get_context

Get comprehensive research context for a researcher including all data source metrics.

Args: slug: Researcher identifier (e.g. 'martin-frasch').

Returns S-Index, paper impact, source connection status (Semantic Scholar, Google Scholar, GitHub, Figshare), dataset QIC scores, and repo QIC scores. More detailed than get_profile — use this when you need the full picture.

get_papers

Get a researcher's publications with citation counts.

Args: slug: Researcher identifier.

Returns papers from Semantic Scholar and Google Scholar (merged, deduplicated) with titles, years, citation counts, and URLs.

get_datasets

Get a researcher's datasets with QIC (Quality x Impact x Collaboration) scores.

Args: slug: Researcher identifier.

Returns Figshare datasets with DOIs, download/view counts, and QIC scores computed using FAIR-based quality assessment.

get_repos

Get a researcher's code repositories with QIC scores.

Args: slug: Researcher identifier.

Returns GitHub repositories with stars, forks, language, and QIC scores computed using FAIR-based quality assessment.

discover

Search across all researchers for papers, datasets, or repositories matching a keyword.

Args: query: Search keyword (e.g. 'fetal', 'machine learning', 'turbulence'). type: Optional filter — 'paper', 'dataset', or 'repo'. Leave empty to search all types.

Returns matching items across all registered researchers, sorted by relevance. This is the primary tool for cross-researcher discovery.

get_network_map

Get geographic affiliations for all researchers in the network.

Returns researchers with their institutional affiliations and coordinates, sourced from ORCID and Semantic Scholar. Useful for understanding the geographic distribution of the research network.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
aboutInformation about the ResearchTwin platform and its API.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/martinfrasch/researchtwin'

If you have feedback or need assistance with the MCP directory API, please join our Discord server