Back to catalog

bioRxiv MCP Server

Enables communication between AI assistants and the bioRxiv preprint repository through the Model Context Protocol, allowing AI models to search biological preprints and programmatically access their metadata.

Enables communication between AI assistants and the bioRxiv preprint repository through the Model Context Protocol, allowing AI models to search biological preprints and programmatically access their metadata.

Installation

From Source Code

git clone https://github.com/JackKuo666/bioRxiv-MCP-Server.git
cd bioRxiv-MCP-Server
pip install -r requirements.txt

Smithery (Claude)

npx -y @smithery/cli@latest install @JackKuo666/biorxiv-mcp-server --client claude --config "{}"

Smithery (Cursor)

npx -y @smithery/cli@latest run @JackKuo666/biorxiv-mcp-server --client cursor --config "{}"

Smithery (Windsurf)

npx -y @smithery/cli@latest install @JackKuo666/biorxiv-mcp-server --client windsurf --config "{}"

Smithery (CLine)

npx -y @smithery/cli@latest install @JackKuo666/biorxiv-mcp-server --client cline --config "{}"

Configuration

Claude Desktop (Mac OS)

{
  "mcpServers": {
    "biorxiv": {
      "command": "python",
      "args": ["-m", "biorxiv-mcp-server"]
      }
  }
}

Claude Desktop (Windows)

{
  "mcpServers": {
    "biorxiv": {
      "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
      "args": [
        "-m",
        "biorxiv-mcp-server"
      ]
    }
  }
}

Cline

{
  "mcpServers": {
    "biorxiv": {
      "command": "bash",
      "args": [
        "-c",
        "source /home/YOUR/PATH/mcp-server-bioRxiv/.venv/bin/activate && python /home/YOUR/PATH/mcp-server-bioRxiv/biorxiv_server.py"
      ],
      "env": {},
      "disabled": false,
      "autoApprove": []
    }
  }
}

Available Tools

Tool Description
search_biorxiv_key_words Search for articles on bioRxiv by keywords
search_biorxiv_advanced Advanced search for articles on bioRxiv with multiple parameters
get_biorxiv_metadata Retrieve metadata for a bioRxiv article by its DOI

Features

  • Article Search: Query bioRxiv articles by keywords or advanced search
  • Efficient Data Retrieval: Fast access to article metadata
  • Metadata Access: Obtain detailed metadata for specific articles
  • Research Support: Facilitate research and analysis in biological sciences
  • Article Access: Download and read article content
  • Article List: View all downloaded articles
  • Local Storage: Articles are stored locally for faster access
  • Research Prompts: A set of specialized prompts for article analysis

Usage Examples

Can you search bioRxiv for recent papers about genomics?
Can you show me the metadata for the paper with DOI 10.1101/123456?

Notes

Requires Python 3.10+ and the FastMCP library. This tool is intended for research purposes only—please respect bioRxiv's terms of use and use responsibly.

Comments (0)

Sign In Sign in to leave a comment.