Official

Tealflow MCP Server

Teal R Shiny applications generated via LLM-driven clinical trial analysis tools.

Data last scanned today · Reviewed today

5014 tools28PythonNOASSERTION

Overview

TealFlowMCP allows LLMs to discover, understand, and generate Teal R Shiny applications specifically designed for clinical trial data analysis. By integrating with an MCP-compatible assistant, developers can automate the creation of sophisticated analysis interfaces using standard industry modules. The server supports two primary categories of Teal modules: general-purpose analysis and clinical trial-specific reporting tools. It provides 14 distinct MCP tools that enable an LLM to interface with the Teal ecosystem, effectively bridging natural language instructions with R-based data visualization workflows.

Our verdict

TealFlowMCP currently holds a high-risk security score of 50/100, largely because it lacks a read-only mode, granting full write access to the host environment upon installation. Due to the absence of OAuth support and an indeterminate license status, it should only be deployed in trusted, isolated development environments where users have reviewed the codebase to mitigate potential risks associated with the write-enabled toolset.

  • Maintained by the official Appsilon organization
  • Zero direct dependencies minimize the supply-chain surface area
  • Includes comprehensive documentation for setup and tool usage
  • No read-only mode for restricted file system interactions
  • Security risk heightened by missing OAuth support
  • License status listed as NOASSERTION

Tools

ToolDescriptionRisk
tealflow_agent_guidanceGet comprehensive development guidance and learn how to use all other tools.low
tealflow_list_modulesList all available Teal modules.low
tealflow_search_modules_by_analysisFind modules by analysis type.low
tealflow_get_module_detailsGet detailed module information.low
tealflow_generate_module_codeGenerate R code for modules.low
tealflow_get_app_templateGet base Teal app template.low
tealflow_generate_data_loadingGenerate R script for loading datasets.low
tealflow_list_datasetsList available clinical trial datasets.low
tealflow_discover_datasetsScan directories for ADaM datasets.low
tealflow_check_dataset_requirementsCheck dataset compatibility.low

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What software prerequisites are required to use this server?

You must have Python 3.10 or higher installed. Additionally, R is required to run the Teal applications that the server generates.

Which LLM clients are compatible with TealFlowMCP?

The server is compatible with any MCP-standard client that supports the stdio protocol, such as Claude Code, GitHub Copilot, and Cursor.

Does the server support specific Teal module packages?

Yes, it currently provides support for teal.modules.general for general-purpose analysis and teal.modules.clinical for clinical trial-specific modules.

Badge

Tealflow MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.