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
Related MCP server: MCP Data Visualization Server
β¨ 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! π
Maintenance
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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