rftools.io agrega MCP: 197 calculadoras para IA
rftools.io ahora incluye un servidor MCP que permite a los asistentes de IA como Claude Desktop, Cursor y Claude Code ejecutar cualquiera de nuestras 197 calculadoras de RF y electrónica.
Contenido
- ¿Qué es la MCP y por qué debería importarle?
- Cómo empezar
- Instalación mediante npm
- Configuración de Claude Desktop
- Configuración de Claude Code```bash
- Tres herramientas, 197 calculadoras
- Ejemplo del mundo real: diseño de una interfaz de usuario para un receptor
- ¿Por qué no le pides a la IA que haga los cálculos?
- ¿Qué hay en la caja
- Para fabricantes de herramientas de inteligencia artificial: llms.txt
- Código abierto
¿Qué es la MCP y por qué debería importarle?
El Model Context Protocol (MCP) es un estándar abierto que permite a los asistentes de inteligencia artificial recurrir a herramientas externas. Piense en ello como un puerto USB para la IA: cualquier herramienta que utilice el lenguaje MCP puede conectarse a cualquier asistente de IA que la soporte.
Claude Desktop, Claude Code, Cursor y una lista cada vez mayor de herramientas de desarrollo basadas en inteligencia artificial son compatibles con MCP. Cuando agregas un servidor MCP, la IA adquiere nuevas capacidades. En nuestro caso: 197 calculadoras de radiofrecuencia y electrónica, que se pueden ejecutar con una sola llamada a una función.
Esta es la razón por la que esto es importante: en lugar de intentar recordar fórmulas (y a veces equivocarse), llama al mismo código de calculadora validado que se ejecuta en rftools.io. ¿Conoces esos momentos en los que le pides a un LLM que calcule algo y este arroja con confianza un resultado con una diferencia de 10 dB? Sí, esto lo soluciona. La IA no hace aproximaciones, sino que llama a la implementación real de la calculadora.
La diferencia es como pedirle a alguien que recite la fórmula cuadrática de memoria o darle una calculadora. Un enfoque siempre funciona de manera confiable.
Cómo empezar
Instalación mediante npm
La forma más rápida de probarlo:
npx rftools-mcpEsto inicia el servidor MCP localmente. Las herramientas de IA se conectan a él a través de Stdio. Nada sofisticado, solo un servidor MCP estándar que expone las funciones de la calculadora.
Configuración de Claude Desktop
Añada esto a suclaude_desktop_config.json(que se encuentra en~/Library/Application Support/Claude/en macOS o%APPDATA%\Claude\en Windows):
{ "mcpServers": { "rftools": { "command": "npx", "args": ["-y", "rftools-mcp"] } } }Reinicia Claude Desktop y listo. Claude ahora tiene acceso a todas las calculadoras de rftools.io. La primera vez que le pidas que calcule algo relacionado con RF, verás que descubre y usa estas herramientas automáticamente.
Configuración de Claude Code<pre class="bg-[var(--muted-bg)] border border-[var(--border)] rounded-lg p-4 overflow-x-auto my-4 text-sm font-mono"><code>claude mcp add rftools-mcp -- npx -y rftools-mcp</code></pre>Un comando. Ya está. Si utilizas Claude Code para trabajos de desarrollo, tendrás acceso instantáneo a las calculadoras que están directamente en tu flujo de trabajo.
Tres herramientas, 197 calculadoras
El servidor MCP expone tres herramientas. Interfaz sencilla, potentes capacidades.
###list_calculatorsExplore todas las calculadoras disponibles y, si lo desea, puede filtrarlas por categoría. Hay 13 categorías: RF, PCB, alimentación, señal, antena, general, motor, protocolo, EMC, térmica, de sensores, de conversión de unidades y de audio.
Ejemplo de mensaje: "Listar todas las calculadoras de antenas"
Aquí se obtiene todo tipo de datos, desde el diseño del dipolo hasta los cálculos de la ganancia de una antena parabólica. Es útil cuando estás explorando lo que está disponible o no puedes recordar el nombre exacto de la calculadora que necesitas.
###get_calculator_infoObtenga las especificaciones completas de cualquier calculadora: entradas con unidades y valores predeterminados, salidas y la fórmula utilizada. Así es como la IA sabe qué parámetros proporcionar.
Ejemplo de mensaje: «¿Qué entradas necesita la calculadora de impedancia microstrip?»
La respuesta indica que necesita el ancho de la traza, la altura del sustrato, la constante dieléctrica, el grosor del cobre y la frecuencia. Cada parámetro viene con su unidad (mm, GHz, etc.) y sus rangos típicos. La mayoría de los ingenieros no leen la documentación hasta que algo se estropea, pero cuando la IA la lee por ti, resulta realmente útil.
###run_calculationUsa una calculadora con entradas específicas y obtén resultados con unidades. Cada respuesta incluye un enlace a rftools.io, donde puedes ver la versión interactiva.
Ejemplo de mensaje: "Calcule la impedancia de microbanda para una traza de 0,3 mm en un Rogers RO4003C de 0,2 mm (Er = 3,55) con cobre de 1 onza"
Obtendrá la impedancia característica (probablemente alrededor de 85 Ω para esas dimensiones), la constante dieléctrica efectiva, la longitud eléctrica y las pérdidas. Todas con las unidades adecuadas y verificadas con el mismo código que utilizan las calculadoras web.
Ejemplo del mundo real: diseño de una interfaz de usuario para un receptor
Esta es una conversación que sería difícil de realizar manualmente, pero que lleva unos segundos con el servidor MCP:
Tú: Estoy diseñando un receptor de 2,4 GHz. La antena se conecta a través de una microbanda de 50 ohmios a un LNA. Mi PCB es FR4 de 1,6 mm. ¿Qué ancho de traza necesito para 50 ohmios y cuál es mi presupuesto de enlace para un alcance de 100 m con una potencia de transmisión de 0 dBm?
La IA llama alrun_calculationdos veces:
- **Impedancia de microstrip: itera el ancho de la traza para encontrar la coincidencia de 50 ohmios (~2,9 mm en un FR4 de 1,6 mm)
- Presupuesto de enlaces de RF: calcula la pérdida de trayectoria en el espacio libre, la potencia recibida y el margen de enlace a 100 m
Intenta hacerlo manualmente: abres una calculadora de microtiras, juegas con el ancho de la traza hasta llegar a 50 Ω, anotas ese número, luego abres la calculadora Friis, conviertes tu alcance en kilómetros o lo guardas en metros según la calculadora que utilices, asegúrate de tener las ganancias de antena correctas... es tedioso. Con MCP, solo tienes que preguntar.
El cálculo del presupuesto de enlace a 2,4 GHz a 100 m proporciona una pérdida de ruta de unos 80 dB. Si tu transmisor emite 0 dBm y tienes antenas de 0 dBi en ambos extremos (dipolos en el espacio libre), estás recibiendo alrededor de -80 dBm. Agregue algunas ganancias de antena realistas y es posible que alcance los -65 dBm. Ahora sabe qué sensibilidad debe alcanzar su LNA. Ese es el tipo de cálculo exagerado que MCP hace trivial.
¿Por qué no le pides a la IA que haga los cálculos?
Los modelos de lenguaje extensos son impresionantes para el razonamiento, pero poco fiables para la aritmética. Podrían:
- Utilice una fórmula simplificada que omita las correcciones de espesor del cobre
- Obtenga conversiones de unidades incorrectas (milésimas frente a milímetros, dBm frente a vatios)
- Redondea en el paso equivocado y acumula errores
- Presente con confianza una respuesta incorrecta
El servidor MCP llama al código exacto de la calculadora que se ejecuta en rftools.io. Se trata de implementaciones validadas: Hammerstad-Jensen para la impedancia microstrip, Friis para los presupuestos de enlaces, las conversiones exactas de bases de datos y lineales, no aproximaciones de LLM. Cuando se calcula una cascada de cifras de ruido, se utiliza la fórmula de Friis adecuada para el ruido, no una ecuación de libro de texto que se recuerda a medias.
Esto importa más de lo que piensas. Un error de 1 dB en el cálculo del presupuesto de enlaces podría marcar la diferencia entre un sistema que funciona y uno que descarta paquetes a distancia. Un error del 10% en el ancho de la traza podría cambiar la impedancia lo suficiente como para provocar reflejos. No quieres «estar lo suficientemente cerca», sino la misma respuesta que obtendrías si hicieras el cálculo correctamente tú mismo.
¿Qué hay en la caja
Todas las 197 calculadoras repartidas en 13 categorías:
| Categoría | Recuento | Aspectos destacados |
|---|---|---|
| RF y microondas | 21 | Impedancia de microbanda, VSWR, gráfico de Smith, presupuesto de enlaces, cascada de cifras de ruido |
| Diseño de PCB | 14 | Ancho de trazo, par diferencial, impedancia controlada, mediante calculadora |
| Electrónica de potencia | 18 | Convertidor Buck/Boost/Flyback, LDO, duración de la batería, disipación de MOSFET |
| Procesamiento de señales | 14 | Diseño de filtro, ADC SNR, resolución FFT, filtro de bucle PLL |
| Diseño de antena | 8 | Dipolo, parche, Yagi, bocina, antena parabólica |
| General Electronics | 16 | Ley de Ohm, ganancia de amplificador operacional, temporizador 555, polarización BJT/MOSFET |
| Control de motor | 17 | DC/Stepper/BLDC, ajuste PID, relaciones de transmisión, puente en H |
| Comunicaciones | 10 | UART, I2C, SPI, bus CAN, USB, RS-485, Ethernet |
| EMC/EMI | 14 | Blindaje, filtro EMI, cordón de ferrita, ESD/TVS |
| Térmico | 6 | Disipador térmico, temperatura de unión, térmico mediante matriz |
| Interfaz de sensor | 17 | NTC, RTD, termopar, puente de Wheatstone, 4-20 mA |
| Conversión de unidades | 17 | códigos de dBm/vatios, frecuencia/longitud de onda, AWG, condensadores |
| Electrónica de audio | 17 | Divisor de altavoces, modos de sala, eficiencia de clase D |
La electrónica de potencia tiene su propia sección sustancial porque el diseño de los convertidores de conmutación implica muchos cálculos tediosos. La selección de componentes de los convertidores Buck, el diseño de transformadores voladores, el análisis de pérdidas en MOSFET: todo lo que puede hacer a mano, pero preferiría no hacerlo. La calculadora de duración de la batería es especialmente útil para los proyectos de IoT, en los que es necesario estimar cuánto tiempo durará una pila tipo moneda en función de su ciclo de trabajo de sueño y vigilia.
El procesamiento de señales cubre los problemas habituales: el diseño de los filtros (Butterworth, Chebyshev, Bessel), los cálculos de resolución ADC y SNR y la resolución de los contenedores FFT. Utilizo habitualmente la calculadora de filtros de bucle PLL. Diseñar manualmente un filtro de bucle estable es propenso a errores.
Las calculadoras de antenas son implementaciones sencillas de diseños estándar. No vas a diseñar una matriz en fases con ellas, pero si se trata de una antena simple de dipolo o parche, te van a dar una idea aproximada. La calculadora Yagi es útil para antenas direccionales en VHF/UHF.
Con frecuencia, los cálculos de EMC no se tienen en cuenta hasta que no se supera una prueba de cumplimiento. Tener acceso rápido a los cálculos sobre la eficacia del blindaje, el diseño de los filtros y la protección contra descargas electrostáticas significa que puede diseñar teniendo en cuenta a EMC desde el principio, en lugar de tener que arreglarlo más adelante con costosas modificaciones.
Para fabricantes de herramientas de inteligencia artificial: llms.txt
También publicamos documentación legible por máquina en la conocida ruta/llms.txt:
- rftools.io/llms.txt : resumen con información de la API e instrucciones de configuración de MCP
- rftools.io/llms-full.txt : lista completa de las 197 calculadoras con entradas, salidas, unidades y URL
La lista completa es exactamente lo que parece: cada calculadora, cada parámetro de entrada con su unidad y rango válido, cada salida con su unidad y la URL directa a la versión interactiva. Está formateado para que lo analice automáticamente, pero es legible para humanos si quieres navegar por él. Piense en ello como documentación de API para agentes de IA.
Esto es útil si estás creando herramientas o agentes de IA personalizados. Puedes apuntar tu LLM al archivo llms-full.txt y sabrá exactamente qué calculadoras existen y cómo usarlas. O utilice el servidor MCP directamente: la misma información, una interfaz diferente.
Código abierto
El servidor MCP forma parte de la base de código rftools.io. Las funciones de la calculadora son de TypeScript puro y no dependen del navegador; funcionan de forma idéntica tanto si se llaman desde un navegador web, un servidor MCP o un script Node.js.
Esto significa que puede auditar el código si lo desea. Puede ver exactamente qué fórmula se está utilizando para cualquier cálculo. Puede comprobar que la calculadora microstrip utiliza Hammerstad-Jensen y no una aproximación simplificada de Wheeler. La transparencia es importante cuando se confía en los cálculos para diseños reales.
Instálelo hoy mismo:
npx rftools-mcpO agréguelo a Claude Desktop y comience a diseñar circuitos con la ayuda de la IA. La configuración tarda dos minutos. El tiempo que ahorras en el primer cálculo complejo hace que valga la pena.Artículos Relacionados
Bit Error Rate: SNR to Digital Performance
Learn how to calculate Bit Error Rate (BER) using Signal-to-Noise Ratio and different modulation schemes for robust digital communications
17 abr 2026
SignalBER vs SNR: Understanding Digital Communication Performance
Understand the relationship between Bit Error Rate (BER) and Signal-to-Noise Ratio (SNR). Compare BPSK, QPSK, and QAM modulation performance with Eb/N0 curves and worked examples.
11 abr 2026
MotorBLDC Motor Sizing: How to Calculate Kv, Torque, and Efficiency
Learn how to size a BLDC motor using Kv rating, torque constant Kt, and efficiency calculations. Includes worked examples for drone, robot, and vehicle motor selection.
11 abr 2026