Order synthetic DNA
twist_bioscience.order_gene_fragmentGene fragments from $35 per sequenceListed
Order gene fragments or clonal genes made to your sequence on Twist's ecommerce platform. Needs a screened customer account; sequences go through feasibility and biosecurity checks.
Inputs
| Name | Type | Description |
|---|---|---|
namerequired | string | |
sequencerequired | string | DNA sequence (A/C/G/T), 300-1,800 bp for gene fragments |
productrequired | string | one of: gene_fragment, clonal_gene |
Example output
Synthetic DNA shipped: gene fragments in 2-4 business days.
Try it
Not connected yet: use Twist Bioscience directly at twistbioscience.com . Calling it through our MCP returns this same message.
Call it
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "twist_bioscience.order_gene_fragment",
"arguments": {
"name": "frag-01",
"sequence": "ATGC...",
"product": "gene_fragment"
}
}
}curl -sS -X POST https://www.realworldmcp.com/api/call/twist_bioscience.order_gene_fragment \
-H 'content-type: application/json' \
-d '{"name": "frag-01", "sequence": "ATGC...", "product": "gene_fragment"}'const res = await fetch("https://www.realworldmcp.com/api/call/twist_bioscience.order_gene_fragment", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"name": "frag-01", "sequence": "ATGC...", "product": "gene_fragment"})
});
console.log(await res.json());