Skip to main content
Glama

Maftools-MCP

Maftools-MCP exposes R maftools analyses through the Model Context Protocol (MCP). An MCP-compatible client can translate a natural-language request into calls for mutation summaries, oncoplots, cohort comparisons, mutation signatures, clinical enrichment, survival analyses, and copy-number visualization.

The server includes the 59 tools counted in the manuscript, plus the export_r_script validation utility: 60 registered tools in total. See the complete tool reference for inputs, defaults, outputs and underlying R functions. R code is executed through rpy2. ANNOVAR annotation is an optional external workflow; the server's conversion tool consumes annotated multianno files, not unannotated VCFs.

Installation

Download the Maftools-MCP Docker image:

docker pull lin97/maftools-mcp:v.1.1.0

For setup instructions, MCP client configuration, and usage examples, see the Maftools-MCP tutorial.

Related MCP server: Liana-MCP

License

Maftools-MCP code is available under the MIT License. R, maftools, ANNOVAR and other dependencies retain their own licenses. This repository does not grant redistribution rights for third-party datasets or ANNOVAR assets.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    A server that enables AI assistants to interact with cancer genomics data from cBioPortal, allowing users to explore cancer studies, access genomic data, and retrieve mutations and clinical information.
    17
    6
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables natural language interface for single-cell RNA-Seq analysis using Liana. Supports reading/writing scRNA-Seq data, cell-cell communication analysis, and visualization through circle plots and dotplots.
    1
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural language interactions with cancer pharmacogenomics data through the DROMA platform, supporting drug-omics association analysis, dataset management, molecular profile loading, and treatment response analysis across multiple research projects.
    1
    Mozilla Public 2.0
  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides a natural language interface for single-cell RNA-Seq analysis using the decoupleR framework. It enables users to perform biological pathway inference, data clustering, and visualization through MCP-compatible AI clients.
    4
    -