BioNext-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BioNext-mcpAnalyze pbmc3k.h5ad: quality control, clustering, UMAP, and marker gene identification"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BioNext-MCP: Intelligent Bioinformatics Analysis Assistant
The simplest way to perform bioinformatics analysis through Claude Desktop - just chat in natural language, no programming required!
δΈζη | English
π― What is this?
BioNext-MCP allows you to perform complex bioinformatics analysis through natural language conversations with Claude Desktop, without writing any code!
Simply put:
π£οΈ Tell Claude what data you want to analyze in plain English
π€ Claude automatically generates professional Python analysis scripts
β‘ System automatically executes scripts and displays results
π Get beautiful HTML reports and visualization charts
β¨ Key Features
𧬠Supported Analysis Types
Single-cell RNA sequencing (scRNA-seq) - Cell clustering, differential expression, trajectory analysis
Genomics - Variant analysis, annotation, functional enrichment
Transcriptomics - Differential expression, pathway analysis, co-expression networks
Proteomics - Protein identification, quantitative analysis
Multi-omics integration - Data fusion, correlation analysis
π¨ Smart Features
Automatic environment setup - Detects Python, auto-installs required packages (pandas, numpy, matplotlib, etc.)
UTF-8 encoding support - Perfect support for international characters
Visualization-first - Automatically generates charts and displays them in HTML reports
Quality assurance - Focuses on code completeness and analysis accuracy
Error handling - Smart diagnosis of issues with solution suggestions
π Quick Start
Step 1: Install Python Environment
Recommended: Official Website Installation
Download Python 3.9 or higher
Make sure to check "Add Python to PATH" during installation
Verify Installation
Open command prompt and type:
python --versionIf you see version information, installation was successful!
Step 2: Install BioNext-MCP
Download Project
git clone https://github.com/your-username/BioNext-mcp.git
cd BioNext-mcpInstall Dependencies
npm install
npm run buildStep 3: Configure Claude Desktop
Find Configuration File
Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add Configuration
{
"mcpServers": {
"bioinformatics-workflow": {
"command": "node",
"args": ["D:\\path\\to\\BioNext-mcp\\dist\\index.js"],
"cwd": "D:\\path\\to\\BioNext-mcp",
"env": {
"PROJECT_PATH": "D:\\path\\to\\your\\analysis\\directory"
}
}
}
}Important:
Replace paths with your actual installation paths
Set analysis directory to where you want results saved
Restart Claude Desktop
π‘ How to Use
Basic Conversation Flow
Describe Your Analysis Needs
I have a single-cell RNA sequencing data file data.h5ad, and I want to perform cell clustering analysis and differential expression analysisClaude will generate analysis scripts and execute them automatically
Get detailed HTML reports including:
Execution results and statistics
Generated charts and visualizations
Complete analysis logs
Practical Examples
π§ͺ Single-cell Analysis
Please help me analyze this scRNA-seq data:
- File: C:\data\pbmc3k.h5ad
- Need: quality control, normalization, clustering, marker gene identification
- Output: UMAP plot, clustering heatmap, differential expression gene list𧬠Gene Expression Analysis
I have RNA-seq expression matrices from two groups:
- Control group: control_samples.csv
- Treatment group: treatment_samples.csv
- Analysis: differential expression, GO enrichment, KEGG pathway analysis
- Visualization: volcano plot, heatmap, pathway diagramsπ Data Exploration
Help me explore this gene expression dataset:
- File: gene_expression.csv
- Need: data overview, correlation analysis, PCA analysis
- Generate: statistical summary, correlation heatmap, PCA plotπ¨ Beautiful Reports
HTML Report Features
π Visualization Gallery - Automatically detects and displays generated images
π Interactive Viewing - Click images to zoom and view
π Detailed Logs - Complete execution process records
π Statistical Summary - Script execution status and performance metrics
Automatic Browser Opening
Reports automatically open in browser after analysis completion
If not auto-opened, manually open the generated HTML file
π οΈ Common Issues
Python-related
Q: "Python not found" error? A: Ensure Python is installed and added to PATH environment variable
Q: Package installation fails?
A: System will automatically retry, or manually run pip install package_name
Analysis-related
Q: Script execution fails? A:
Check if data file paths are correct
Confirm data format meets requirements
Check error logs for detailed information
Q: No HTML report generated? A: HTML reports are only generated when all scripts execute successfully, fix execution errors first
Data Formats
Q: What data formats are supported? A:
CSV, TSV, Excel files
HDF5 format (.h5, .h5ad)
FASTA, FASTQ sequence files
VCF variant files
Other common bioinformatics formats
π― Usage Tips
1. Clear Description of Needs
β
Good description:
"Analyze single-cell data, perform quality control (filter low-quality cells), normalization, dimensionality reduction (PCA+UMAP), clustering (leiden algorithm), find marker genes for each cluster"
β Vague description:
"Analyze this data"2. Provide Complete File Paths
β
Use absolute paths:
"C:\Users\username\data\sample.h5ad"
β Relative paths may fail:
"./data/sample.h5ad"3. Specify Output Requirements
β
Clear output:
"Generate UMAP plot, heatmap, save results to CSV file"
β Unclear:
"Do some visualization"4. Step-by-step Analysis
For complex analyses, break into multiple conversations:
First: Data loading and quality control
Second: Normalization and dimensionality reduction
Third: Clustering and visualization
Fourth: Differential analysis
π Start Your Bioinformatics Journey
You're ready now! Open Claude Desktop, tell it what data you want to analyze, and let AI handle the complex bioinformatics analysis for you!
π Get Help
GitHub Issues: Report problems or suggest improvements
Documentation: View detailed usage documentation
Examples: Reference example analysis cases
Remember: Describe your analysis needs in natural language, Claude will handle all the technical details for you! π
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/Cherine0205/BioNext-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server