Bio-MCP FastQC Server
JSON →Provides quality control for biological sequence data using the FastQC and MultiQC tools.
Install
pip install multiqc Tools · 9
- fastqc_single Run FastQC on a single FASTQ/FASTA file. Parameters: input_file (required), threads (optional), contaminants (optional), adapters (optional), limits (optional). Returns detailed QC report with pass/warn/fail status for each module.
- fastqc_batch Run FastQC on multiple files in a directory. Parameters: input_dir (required), file_pattern (optional), threads (optional). Processes all files and returns summary statistics.
- multiqc_report Generate MultiQC report from FastQC results. Parameters: input_dir (required), title (optional), comment (optional), template (optional). Generates interactive HTML report combining all analyses.
- fastqc_single_async Queue single file analysis for large datasets or batch processing.
- fastqc_batch_async Queue batch analysis for large datasets or batch processing.
- multiqc_report_async Queue report generation for large datasets or batch processing.
- get_job_status Check job progress in the queue system.
- get_job_result Retrieve completed results from the queue system.
- cancel_job Cancel running jobs in the queue system.
Environment variables
BIO_MCP_QUEUE_URL