MCP server for building Teal R Shiny apps with AI assistance. Clinical trial data analysis made easy with Claude, Copilot & more.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"tealflowmcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP (Model Context Protocol) server that enables LLMs to discover, understand, and generate Teal R Shiny applications for clinical trial data analysis.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in health
MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications
MCP server for Withings health data — sleep, activity, heart, and body metrics.
Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.
MCP server for the ClinicalTrials.gov v2 API. Search trials, retrieve study details and results, and match patients to eligible trials.
MCP Security Weekly
Get CVE alerts and security updates for TealFlowMCP and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP (Model Context Protocol) server that enables LLMs to discover, understand, and generate Teal R Shiny applications for clinical trial data analysis.
Currently supports two Teal module packages:
New to TealFlowMCP? Check out the Quickstart Guide for step-by-step instructions to get up and running with VSCode and GitHub Copilot.
For development/source installation only:
This server implements the Model Context Protocol (MCP) standard and works with any MCP-compatible LLM client, including:
The server is LLM-agnostic—it provides tools that any LLM can use to build Teal applications.
For PyPI installation:
{
"tealflow-mcp": {
"command": "tealflow-mcp"
}
}
For source installation:
{
"tealflow-mcp": {
"command": "uv",
"args": ["--directory", "/absolute/path/to/TealFlowMCP", "run", "tealflow_mcp.py"]
}
}
Replace /absolute/path/to/TealFlowMCP with the actual absolute path to your cloned repository.
Consult your editor's documentation for the exact location of the MCP configuration file. See the Quickstart Guide and Configuration Guide for detailed setup instructions.
The MCP server is organized as a modular Python package for maintainability and extensibility:
TealFlowMCP/
├── tealflow_mcp.py # Backward-compatibility wrapper
├── tealflow_mcp/ # Main package
│ ├── core/ # Constants and enums
│ ├── data/ # Data loaders
│ ├── knowledge_base/ # Metadata and templates
│ ├── models/ # Pydantic input models
│ ├── server.py # MCP server implementation
│ ├── tools/ # MCP tool implementations
│ └── utils/ # Utilities and formatters
├── docs/ # Documentation
├── tests/ # Automated tests
├── sample_data/ # Sample ADaM datasets
├── .github/ # CI/CD workflows
├── pyproject.toml # Project metadata & dependencies
├── uv.lock # Lockfile for exact versions
└── README.md
pip install tealflow-mcp