Skip to main content

🧬 WetLab-MCP

WetLab-MCP Logo

Python Version MCP Protocol License Bioinformatics


🔬 Overview

WetLab-MCP is a professional FastMCP server designed to bridge the gap between computational discovery and wet-lab execution. It provides a comprehensive suite of tools for qPCR primer design, cloning strategy optimization, and sequence specificity analysis, all integrated directly into your AI-assisted research workflow.

Starting with the industry-standard primer3-py engine, WetLab-MCP ensures deterministic, high-quality assay designs without ever needing an external API for core calculations.

🚀 Key Features

  • design_qpcr_primers: Local, deterministic qPCR primer design enforcing standard $T_m$ and GC% constraints.
  • design_cloning_primers: Intelligent cloning strategy with automatic restriction site detection and "junk" leader recommendations for high enzyme efficiency.
  • design_taqman_probe: Automated TaqMan internal oligo design with industry-standard quenching rules (no 5' G).
  • analyze_multiplex_compatibility: All-vs-all heterodimer analysis to detect cross-reactivity in multiplex PCR or panels.
  • design_multi_gene_panel: Greedy optimization for building non-conflicting primer sets for multiple targets.
  • check_primer_specificity: Live NCBI BLAST integration (blastn-short) to verify potential off-target binding.

🚀 Installation & Claude Integration

WetLab-MCP can be added to Claude Desktop using one of the following methods.

Method 1: Using uvx (Recommended)

This is the fastest way to run WetLab-MCP without manual installation. Ensure you have uv installed.

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "WetLab-MCP": {
      "command": "uvx",
      "args": ["wetlab-mcp"]
    }
  }
}

Method 2: Using pip

If you prefer a standard installation:

pip install wetlab-mcp

Then add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "WetLab-MCP": {
      "command": "python",
      "args": [
        "-m",
        "wetlab_mcp"
      ]
    }
  }
}

🧪 Tool Specifications

Tool Purpose Key Inputs
design_qpcr_primers qPCR assays Sequence, Target $T_m$
design_cloning_primers Cloning/Gibson Overhangs, Target $T_m$
design_taqman_probe Real-time PCR Sequence, Primers, Probe $T_m$
check_primer_specificity Off-target check Primer Sequence (Internet req.)
analyze_multiplex_compatibility Dimer analysis List of Primers
design_multi_gene_panel Batch design List of Genes ({name, seq})

🛡️ License

Distributed under the MIT License. See LICENSE for more information.


Design by ZaEyAsa
Empowering Computational Biology with Agentic Precision

Release files for wetlab-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wetlab-mcp 0.1.0
File Size Uploaded
wetlab_mcp-0.1.0.tar.gz 13.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wetlab-mcp 0.1.0
File Interpreter ABI Platform
wetlab_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 28.0 kB

Release files / wetlab_mcp-0.1.0.tar.gz

Download URL wetlab_mcp-0.1.0.tar.gz
Size 13.5 kB
Tags Source
SHA-256 checksum
How to use checksums
cdfb9918e0dc527da2e65b3d7270157ad3d406a60365c988262163d5ab231e69
BLAKE2b-256 checksum
How to use checksums
9a8e5038d80bf1aa6447f2a6c892dd639d7e2596a7bf0dc54dd82c9994325921
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / wetlab_mcp-0.1.0-py3-none-any.whl

Download URL wetlab_mcp-0.1.0-py3-none-any.whl
Size 14.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cf303de1df69d36266677b631f7c07e72c2747ee5f7cd19c0c6b3981911ff442
BLAKE2b-256 checksum
How to use checksums
4c66febf9e45e5aee2a01404e7260613fe3418b52bd7230d0faf4ec19279b021
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page