生物医学公共 MCP 服务器

by gosset-ai

一组用于生物医学研究的模型上下文协议(MCP)服务器,为人工智能助手提供访问各种生物医学数据库和资源的能力。需要在源文件中配置外部数据文件,例如在 drugbank_mcp.py 中的 DrugBank API 密钥。

Education & sciencestdioCommunity

Repository-wide counts · Cached 2025-11-03

Overview

The 生物医学公共 MCP 服务器 MCP server is a publicly available project. Review the upstream repository for installation instructions, supported tools, compatibility, permissions, and current maintenance status.

Configuration

Configuration, transport, authentication, and runtime requirements vary by project. Open the repository before connecting and use the smallest set of credentials and permissions required.

Open the 生物医学公共 MCP 服务器 repository to read the latest documentation.

KEEP EXPLORING

Compare source, connection, and authentication details before choosing an implementation.

View the complete category

Deep Research

u14app

Community

Deep Research 使用强大的 AI 模型快速生成深入的研究报告。支持 SSE API 和 MCP 服务器。需要在 .env 文件中配置环境变量以设置服务器端的 API 密钥和相关参数。

TorchLeet

Exorust

Community

TorchLeet provides 68 PyTorch problems from real ML/AI interviews at companies like Google, Meta, and Anthropic. It includes an AI Tutor MCP server that gives AI assistants access to problems, hints, prep plans, and learning paths with a no-spoilers teaching style.

Zotero MCP

54yyyu

Community

用于 Zotero 的模型上下文协议(MCP)服务器,将您的 Zotero 研究库与 Claude 及其他 AI 助手连接。支持本地和 Web API 访问、PDF 注释提取以及高级搜索功能。完整本地 API 功能需要 Python 3.10 及 Zotero 7 以上版本。配置可以通过环境变量或 JSON 配置文件进行设置。

mcp-brasil

mcp-brasil

Community

MCP Server for 70 Brazilian public data sources covering economy, legislation, transparency, judiciary, elections, environment, health, education, public security, and more. Some APIs require optional API keys configured via environment variables (e.g., TRANSPARENCIA_API_KEY, DATAJUD_API_KEY, META_ACCESS_TOKEN).

FROM THE SOURCE

Repository README

Build-time snapshot · Retrieved 2026-10-05

View original

Biomedical public MCP Servers

This is not Gosset MCP as described here. For accessing Gosset MCP you need an active Gosset account. Reach out to us for details.

A collection of Model Context Protocol (MCP) servers for biomedical research, providing AI assistants with access to various biomedical databases and resources.

What is MCP?

The Model Context Protocol (MCP) allows AI assistants like Claude to access external tools and data sources. These servers extend Claude's capabilities by providing access to specific biomedical databases.

Available Servers

This repository contains the following MCP servers:

PubMed MCP Server

Access the PubMed database of biomedical literature.

  • Search PubMed for articles matching a query
  • Retrieve abstracts for specific articles
  • Find related articles based on a PMID
  • Search for articles by a specific author

BioRxiv/MedRxiv MCP Server

Access preprints from bioRxiv and medRxiv repositories.

  • Get detailed information about preprints by DOI
  • Find published versions of preprints
  • Search for recent preprints
  • Search preprints by date range and category

ClinicalTrials.gov MCP Server

Access information about clinical trials.

  • Search for trials matching specific criteria
  • Get detailed information about specific trials
  • Find trials by medical condition
  • Find trials by location

DrugBank MCP Server

Access drug information from DrugBank.

  • Search for drugs by name
  • Get detailed information about specific drugs
  • Find drugs by indication
  • Find drugs by category
  • Get drug interaction information

OpenTargets MCP Server

Access drug target information from Open Targets.

  • Search for gene targets
  • Get detailed target information
  • Search for diseases
  • Find disease-target associations
  • Search for drugs

Setup

  1. Install dependencies for all servers:

    pip install -r requirements.txt
    
  2. For specific servers, additional setup may be required:

    • For PubMed: Update the EMAIL constant in pubmed_mcp.py with your email address (required by NCBI)
    • For DrugBank: Add your DrugBank API key to the API_KEY constant in drugbank_mcp.py
  3. Run a server:

    python pubmed_mcp.py  # Replace with the server you want to run
    

Connecting to Claude for Desktop

To use these servers with Claude for Desktop:

  1. Make sure you have the latest version of Claude for Desktop installed.

  2. Edit your Claude for Desktop configuration file located at:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %AppData%\Claude\claude_desktop_config.json
  3. Add server configurations:

    {
        "mcpServers": {
            "pubmed-mcp": {
                "command": "python",
                "args": [
                    "/ABSOLUTE/PATH/TO/pubmed_mcp.py"
                ]
            },
            "biorxiv-mcp": {
                "command": "python",
                "args": [
                    "/ABSOLUTE/PATH/TO/bioarxiv_mcp.py"
                ]
            },
            "clinicaltrials-mcp": {
                "command": "python",
                "args": [
                    "/ABSOLUTE/PATH/TO/clinicaltrialsgov_mcp.py"
                ]
            },
            "drugbank-mcp": {
                "command": "python",
                "args": [
                    "/ABSOLUTE/PATH/TO/drugbank_mcp.py"
                ]
            },
            "opentargets-mcp": {
                "command": "python",
                "args": [
                    "/ABSOLUTE/PATH/TO/opentargets_mcp.py"
                ]
            }
        }
    }
    

    Replace /ABSOLUTE/PATH/TO/ with the absolute path to each script on your system.

  4. Restart Claude for Desktop.

Example Queries

  • "Find recent research on CRISPR therapy for cancer"
  • "Get me the abstract for PMID 34567890"
  • "What preprints were published last week on COVID-19?"
  • "What clinical trials are currently recruiting for Alzheimer's disease?"
  • "Find information about the drug metformin"
  • "What targets are associated with Parkinson's disease?"

Troubleshooting

If you encounter issues:

  1. Check that you've properly configured the server
  2. Make sure you've restarted Claude for Desktop after updating the configuration
  3. Check Claude's logs for errors:
    • macOS: ~/Library/Logs/Claude/mcp*.log
    • Windows: %APPDATA%\Claude\logs\mcp*.log