Education
Planeja a clássica série de diluições de 10×: número de etapas n = ceil(log₁₀(estoque ÷ alvo)) a partir das concentrações, ou etapas definidas diretamente; inclui a tabela de concentrações por tubo (C_k = estoque ÷ 10^k) e a receita por tubo (mistura 1:9, p. ex. 100 µL do tubo anterior + 900 µL de diluente por tubo de 1 mL). Dicas: trocar ponteira a cada etapa, vortear 5–10 s, trabalhar do mais concentrado ao mais diluído. Combine com a calculadora de UFC/mL. Fontes: Standard Methods, apêndice FDA BAM. Apenas para educação.
Chame esta ferramenta a partir do seu código em três idiomas.
curl -X POST 'http://127.0.0.1:3003/pt/api/tools/serial-dilution-planner' \
-H 'Content-Type: application/json' \
-d '{"mode":"target","stockConcentration":2000000000,"targetConcentration":2000,"steps":6,"tubeVolumeMl":1,"decimalPlaces":2}'Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.
POST http://127.0.0.1:3003/pt/api/tools/serial-dilution-planner| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| mode | select | Sim | Solve the step count from a target concentration, or start from a known step count. |
| stockConcentration | number | Sim | Concentration of the starting material (any consistent unit). |
| targetConcentration | number | Sim | Concentration the final tube should reach or fall below (target mode). |
| steps | number | Sim | Fixed step count (steps mode), 1–12. |
| tubeVolumeMl | number |
Adicione esta ferramenta ao seu servidor Model Context Protocol para que agentes de IA possam listá-la e chamá-la.
Adicione este bloco à configuração do seu cliente MCP:
{
"mcpServers": {
"elysiatools-serial-dilution-planner": {
"name": "serial-dilution-planner",
"description": "Planeja a clássica série de diluições de 10×: número de etapas n = ceil(log₁₀(estoque ÷ alvo)) a partir das concentrações, ou etapas definidas diretamente; inclui a tabela de concentrações por tubo (C_k = estoque ÷ 10^k) e a receita por tubo (mistura 1:9, p. ex. 100 µL do tubo anterior + 900 µL de diluente por tubo de 1 mL). Dicas: trocar ponteira a cada etapa, vortear 5–10 s, trabalhar do mais concentrado ao mais diluído. Combine com a calculadora de UFC/mL. Fontes: Standard Methods, apêndice FDA BAM. Apenas para educação.",
"baseUrl": "http://127.0.0.1:3003/mcp/sse?toolId=serial-dilution-planner",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Após conectar ao endpoint SSE, liste as ferramentas expostas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Invoque a ferramenta pelo seu id; os argumentos são construídos a partir de seus parâmetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "serial-dilution-planner",
"arguments": {
"mode": "target",
"stockConcentration": 2000000000,
"targetConcentration": 2000,
"steps": 6,
"tubeVolumeMl": 1,
"decimalPlaces": 2
}
}
}| Sim |
| Final volume in each dilution tube; sets the transfer recipe. |
| decimalPlaces | number | Não | — |
Resultado JSON
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}Dúvidas ou problemas? Contate [email protected]