Enterobase MCP connector
Updated
Enterobase is an online platform for uploading bacterial sequencing data, running de novo assembly, and performing genotyping analysis. The Enterobase MCP connector allows AI agents to log in, upload and retrieve genome assemblies, and look up strain data across supported schemes. It also supports managing genotyping schemes and querying assembly records to support surveillance and research workflows.
Authentication type
- Basic Auth - Requires a username and password to be configured for the agent to access the service.
Uses
Use the Enterobase MCP connector to perform the following actions:
- Track genome assemblies for bacterial strains uploaded to Enterobase
- Retrieve strain metadata for outbreak investigation and epidemiological research
- Look up barcode identifiers to trace sample origins quickly
- Access genotyping scheme data for pathogen classification workflows
- Monitor sequence-read trace metadata for quality control checks
- Compare current and historical strain metadata versions for audits
- Query allele and locus data to support genotyping analysis
- Retrieve sequence type profile data for strain characterization
Example prompts
Use the following example prompts to invoke Enterobase MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all genome assemblies uploaded to Enterobase this week.Find the strain metadata for sample ID EC12345 in Enterobase.Look up the barcode for our latest sequencing batch in Enterobase.What genotyping schemes are available in Enterobase for Salmonella?Pull the trace metadata for our most recent sequence reads in Enterobase.Check the previous version of strain metadata for this sample in Enterobase.List all loci associated with this genotyping scheme in Enterobase.Get the sequence type profile for strain XYZ in Enterobase.Show me the top level database information in Enterobase.Refresh my login token for Enterobase.
Enterobase MCP connector tools
The Enterobase MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getApiV20 | Top level information about EnteroBase databases |
| getApiV20Login | Login endpoint, refresh your API token |
| getApiV20Lookup | Generic endpoint for lookup list of barcodes |
| getApiV20Lookup2 | Generic endpoint for lookup of barcodes |
| createApiV20Lookup | Generic endpoint for lookup of barcodes |
| getApiV20Assemblies | Genome assemblies |
| getApiV20Assemblies2 | Genome assemblies |
| createApiV20Assemblies | Genome assemblies |
| updateApiV20Assemblies | Genome assemblies |
| getApiV20Schemes | Genotyping schemes |
| getApiV20Schemes2 | Genotyping schemes |
| createApiV20Schemes | Genotyping schemes |
| updateApiV20Schemes | Genotyping schemes |
| getApiV20Straindata | Strain data |
| getApiV20Strains | Strain metadata |
| getApiV20Strains2 | Strain metadata |
| createApiV20Strains | Strain metadata |
| updateApiV20Strains | Strain metadata |
| getApiV20Strainsversion | Strain previous metadata |
| getApiV20Traces | Traces (sequence-reads) metadata |
| getApiV20Traces2 | Traces (sequence-reads) metadata |
| createApiV20Traces | Traces (sequence-reads) metadata |
| updateApiV20Traces | Traces (sequence-reads) metadata |
| getApiV20Alleles | Alleles data |
| getApiV20Loci | Loci |
| getApiV20Sts | ST profile data |