🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

mcp-server-researchtwin

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mcp-server-researchtwin

MCP server for ResearchTwin inter-agentic research discovery API

pipPyPI
Version
0.1.1
Weekly downloads
94
Maintainers
1

mcp-server-researchtwin

MCP server for ResearchTwin — inter-agentic research discovery across a federated network of researcher digital twins.

Exposes the ResearchTwin platform API as Model Context Protocol tools, enabling AI agents to discover researchers, explore publications, datasets, repositories, and compute S-Index impact metrics.

Tools

ToolDescription
list_researchersList all researchers registered on the platform
get_profileGet a researcher's profile with S-Index score
get_contextGet comprehensive research context with all data source metrics
get_papersGet publications with citation counts
get_datasetsGet datasets with QIC (Quality × Impact × Collaboration) scores
get_reposGet code repositories with QIC scores
discoverSearch across all researchers for papers, datasets, or repos
get_network_mapGet geographic affiliations for all researchers

Resources

URIDescription
researchtwin://aboutPlatform information and available tools

Installation

pip install mcp-server-researchtwin

Or install from source:

git clone https://github.com/martinfrasch/researchtwin.git
cd researchtwin/mcp-server
pip install -e .

Usage

Claude Desktop

Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "researchtwin": {
      "command": "mcp-server-researchtwin"
    }
  }
}

Claude Code

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "researchtwin": {
      "command": "mcp-server-researchtwin"
    }
  }
}

Custom base URL

To point at a local or self-hosted ResearchTwin instance:

RESEARCHTWIN_URL=http://localhost:8000 mcp-server-researchtwin

Or in Claude Desktop config:

{
  "mcpServers": {
    "researchtwin": {
      "command": "mcp-server-researchtwin",
      "env": {
        "RESEARCHTWIN_URL": "http://localhost:8000"
      }
    }
  }
}

Example conversations

Once connected, you can ask your AI agent:

  • "Who are the researchers on ResearchTwin?"
  • "Show me Martin Frasch's publications and S-Index score"
  • "Find all datasets related to fetal monitoring"
  • "What repositories have the highest QIC scores?"
  • "Show me the geographic distribution of the research network"

Requirements

  • Python 3.10+
  • Network access to researchtwin.net (or your configured instance)

License

MIT

Keywords

digital-twin

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts