FlowProof
activeFlowProof is the execution and provenance layer for MCP-enabled bioinformatics. Where data-access servers (e.g. GEOmcp, STRINGmcp) let an assistant look things up, FlowProof lets it actually run a pipeline and prove the result. Each run emits a Workflow Run RO-Crate recording the pipeline, exact tool versions, parameters, and SHA-256 checksums of every input and output, so an AI-produced result is reproducible byte-for-byte. It runs locally over stdio (your data stays on your machine) or as a hosted HTTP endpoint, and exposes six MCP tools: list, describe, run, status, results, provenance. Seed pipelines: ont-read-stats (Oxford Nanopore read QC, runs on a built-in sample with no input), variant-call-short, rnaseq, fetchngs, viralrecon. Install with: uvx flowproof-mcp
Configuration
{
"flowproof": {
"command": "uvx",
"args": [
"flowproof-mcp"
]
}
}Installation
uvx flowproof-mcp
{
"mcpServers": {
"flowproof": {
"command": "uvx",
"args": ["flowproof-mcp"]
}
}
}