Elysia Tools Docs
ES
Idioma
ZHESPTRUFRDEEN
Volver al sitio
Explorar herramientas

Education

Planificador de diluciones seriadas (serie 10×)

Diseña la clásica serie de diluciones 10×: obtén el número de pasos n = ceil(log₁₀(stock ÷ objetivo)) a partir de la concentración inicial y la objetivo, o fija los pasos directamente; incluye la tabla de concentraciones por tubo (C_k = stock ÷ 10^k) y la receta por tubo (mezcla 1:9, p. ej. 100 µL del tubo anterior + 900 µL de diluyente por tubo de 1 mL). Consejos: cambiar punta en cada paso, vortear 5–10 s, trabajar de más a menos concentrado. Combínalo con la calculadora de UFC/mL. Fuentes: Standard Methods, apéndice FDA BAM. Solo para educación.

json· Resultado JSONAbrir herramienta

Inicio rápido

Llama a esta herramienta desde tu código en tres lenguajes.

cURL
curl -X POST 'https://api.elysiatools.com/es/api/tools/serial-dilution-planner' \
  -H 'Content-Type: application/json' \
  -d '{"mode":"target","stockConcentration":2000000000,"targetConcentration":2000,"steps":6,"tubeVolumeMl":1,"decimalPlaces":2}'

Referencia de la API

Envía una petición POST con tus entradas en JSON. Los parámetros de tipo archivo requieren una subida previa.

Endpoint

HTTP
POST https://api.elysiatools.com/es/api/tools/serial-dilution-planner

Parámetros

NombreTipoObligatorioDescripción
modeselectSíSolve the step count from a target concentration, or start from a known step count.
stockConcentrationnumberSíConcentration of the starting material (any consistent unit).
targetConcentrationnumberSíConcentration the final tube should reach or fall below (target mode).
stepsnumberSíFixed step count (steps mode), 1–12.
tubeVolumeMlnumber

Integración MCP

Añade esta herramienta a tu servidor Model Context Protocol para que los agentes de IA puedan listarla y llamarla.

Configuración del servidor

Añade este bloque a la configuración de tu cliente MCP:

mcp.json
{
  "mcpServers": {
    "elysiatools-serial-dilution-planner": {
      "name": "serial-dilution-planner",
      "description": "Diseña la clásica serie de diluciones 10×: obtén el número de pasos n = ceil(log₁₀(stock ÷ objetivo)) a partir de la concentración inicial y la objetivo, o fija los pasos directamente; incluye la tabla de concentraciones por tubo (C_k = stock ÷ 10^k) y la receta por tubo (mezcla 1:9, p. ej. 100 µL del tubo anterior + 900 µL de diluyente por tubo de 1 mL). Consejos: cambiar punta en cada paso, vortear 5–10 s, trabajar de más a menos concentrado. Combínalo con la calculadora de UFC/mL. Fuentes: Standard Methods, apéndice FDA BAM. Solo para educación.",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=serial-dilution-planner",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Listar herramientas disponibles

Tras conectar al endpoint SSE, lista las herramientas expuestas:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Llamar a esta herramienta

Invoca la herramienta por su id; los argumentos se construyen a partir de sus parámetros:

tools/call
{
  "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
}
  }
}
Explorar herramientasAbrir herramienta

© 2026 Elysia Tools. Documentación para desarrolladores.

Volver al sitioExplorar herramientas
Sí
Final volume in each dilution tube; sets the transfer recipe.
decimalPlacesnumberNo—

Formato de respuesta

Resultado JSON

JSON
{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Encadena varias herramientas en una sesión con una lista toolId separada por comas, p. ej. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (máx. 20).

¿Dudas o problemas? Contacta con [email protected]