Background decoration
Mantaro Calculator logo
Install

Log in if you already have an account.

Quick Info

  • Secure cloud hosting
  • Secure authentication
  • 1.0.0
  • Nov 14, 2025

Mantaro Calculator

By: Mantaro Development

Essential calculator tools for PCB design, transmission line impedance, filter design, RF circuits, and analog electronics with automatic component value calculations and schematic generation.

Description

The Mantaro Calculator MCP provides a comprehensive suite of engineering calculation tools for RF/microwave design, PCB layout, signal integrity analysis, and electronic circuit design.

• 📡 **Transmission Line Calculations**: Microstrip, stripline, coaxial, twisted pair impedance calculations
• 🔌 **Passive Component Design**: Air core inductors, toroids, flat spirals, capacitors, resistors
• 🎛️ **Filter Design & Analysis**: LC resonant circuits, RLC filters, Pi filters, Sallen-Key filters
• 🔄 **Impedance Matching**: L-networks, Pi/Tee attenuators, resistive splitters
• 📊 **Signal Integrity**: VSWR analysis, return loss, skin depth calculations
• 🧮 **Circuit Analysis**: Nodal analysis, Thévenin/Norton equivalents, Y-Delta transforms
• 🎨 **Schematic Generation**: Optional KiCad schematic output for select tools
• 📐 **E-Series Calculator**: Find nearest standard component values (E12, E24, E96 series)

Perfect for RF engineers, PCB designers, and electronics professionals who need accurate, industry-standard calculations for practical circuit implementation.

What can this MCP do?

air_core_inductor

Calculate inductance and DC resistance of magnet wire air core inductors. Includes wire diameter calculation from AWG, coil dimensions, wire length estimation, and DC resistance calculation. Essential for practical inductor design and performance analysis.

air_core_solenoid

Calculate the inductance of air core solenoid coils. Essential for RF coil design, antenna tuning circuits, oscillator tank circuits, and filter applications. Useful for determining inductance values in air-wound coils.

asymmetric_stripline_impedance

Calculate characteristic impedance (Zo), propagation delay (Tpd), inductance (L), and capacitance (C) for asymmetric stripline transmission lines, where the trace is not centered between planes.

broadside_coupled_stripline_impedance

Calculate characteristic impedance (Zo), propagation delay (Tpd), inductance (L), and capacitance (C) for broadside-coupled stripline transmission lines, where traces are vertically stacked.

coaxial_line_impedance

Calculate characteristic impedance, propagation delay, inductance per unit length, and capacitance per unit length for coaxial transmission lines. Essential for RF circuit design, signal integrity analysis, impedance matching, and high-speed digital design. Used in cable design, PCB coaxial structures, and transmission line modeling.

complex_impedance

Perform series and parallel impedance calculations with complex numbers (R + jX). **WORKS FOR PURE RESISTOR NETWORKS** - just set X=0 for each resistor. Essential for analyzing multi-stage circuits, resistor dividers, verifying impedance transformations in matching networks, and calculating total impedance of combined components. Supports 2-10 impedances with detailed step-by-step calculations and interpretation. **CRITICAL INPUT FORMAT GUIDE:** When user provides resistor values (e.g., '1K, 3.5K, 4.77K, 20K'), you MUST convert to: [{"r": 1000, "x": 0}, {"r": 3500, "x": 0}, {"r": 4770, "x": 0}, {"r": 20000, "x": 0}] **EXAMPLES:** • Pure resistors in parallel: operation='parallel', impedances=[{"r": 1000, "x": 0}, {"r": 2200, "x": 0}] • Pure resistors in series: operation='series', impedances=[{"r": 470, "x": 0}, {"r": 1000, "x": 0}] • Complex impedances: impedances=[{"r": 50, "x": 25}, {"r": 0, "x": -50}] • String format: impedances=["10+j25", "0-j5", "50+j0"]

differential_microstrip_coupling_parameters

Calculates the characteristic differential impedance (Zd), the equivalent single-ended impedance (Zo), or the required edge-to-edge spacing (d) for differential microstrip lines. This tool focuses on the coupling relationship between the traces, essential for precise impedance control and signal integrity in high-speed differential pair designs.

differential_microstrip_impedance

Calculates characteristic differential impedance (Zd) of a differential microstrip line, or calculates the required track width (w) to achieve a target Zd. Essential for high-speed differential signaling, impedance matching, and signal integrity in advanced PCB designs.

differential_stripline_from_zo

Calculates differential stripline impedance (Zd) from a known single-ended characteristic impedance (Zo) and trace geometry. Useful for quick design adjustments.

differential_stripline_impedance

Calculates characteristic differential impedance (Zd) of an edge-coupled stripline pair. Essential for high-speed differential signaling and impedance matching in multilayer PCB designs.

digikey_search_part

Search DigiKey catalog for electronic components (resistors, capacitors, inductors, etc.) by specifications. Returns manufacturer part numbers, DigiKey part numbers, pricing, stock availability, and product links. Uses KeywordSearch with post-filtering for accurate results. By default, only returns parts within 10% of the requested value.

e_series_calculator

Find nearest standard component values from E96 (1%), E24 (5%), and E12 (10%) series. Also calculates optimal 2-component series and parallel combinations to achieve target values. Essential for component selection in circuit design when exact calculated values aren't available. Works for resistors, capacitors, and inductors. **FEATURES:** • Finds nearest E96 (1%), E24 (5%), and E12 (10%) standard values • Calculates percentage error for each series • Suggests best 2-resistor parallel combination • Suggests best 2-resistor series combination • Provides recommendations based on accuracy requirements

embedded_microstrip_impedance

Calculate characteristic impedance (Zo), propagation delay (Tpd), inductance (L), and capacitance (C) per unit length for embedded microstrip transmission lines. Essential for multilayer PCB design, signal integrity analysis, and impedance matching in high-speed digital and RF applications.

flat_spiral_inductance

Calculate the inductance of flat spiral (pancake) coils. Used in RFID antennas, wireless charging coils, planar inductors, and PCB spiral inductors. Essential for compact inductor design where height is constrained.

gapped_core_inductance

Calculate inductance for gapped magnetic cores, AL value, and flux density per ampere. Essential for designing inductors and transformers with controlled inductance values, preventing core saturation, and optimizing magnetic circuit performance in power electronics, switching regulators, and filter applications.

impedance_matching_network

Calculates the component values (L/C) for a two-element L-network to match a source impedance to a load impedance at a specific frequency. Provides two possible solutions (low-pass and high-pass topologies).

loaded_transmission_line

Calculate the characteristic impedance (Zl) and propagation delay (Tpdl) of a transmission line loaded with a distributed capacitance. Essential for analyzing signal integrity on buses or traces with multiple component loads.

microstrip_impedance

Calculate characteristic impedance (Zo), propagation delay (Tpd), inductance (L), capacitance (C) per unit length, and DC resistance (Rdc) for microstrip transmission lines. Essential for PCB design, signal integrity analysis, impedance matching, and high-speed digital design.

microstrip_impedance_from_Zo

Calculate the required track width (w) for a microstrip transmission line to achieve a desired characteristic impedance (Zo). Also calculates propagation delay (Tpd), inductance (L), capacitance (C) per unit length, and DC resistance (Rdc). Essential for controlled impedance PCB design, signal integrity analysis, and high-speed digital circuit optimization.

mitered_corner

Calculate the optimal miter cut (x) for a 90-degree microstrip corner. Essential for minimizing impedance discontinuities and reflections in high-frequency PCB layouts, ensuring signal integrity, and optimizing performance in RF and microwave circuits.

nodal_analysis

Perform nodal analysis using MATRIX methods. Use ONLY when user provides a conductance matrix [G] and current sources [I]. Requires explicit matrix input in the form [[G11, G12], [G21, G22]]. NOT for general circuit analysis or design. Use specific circuit calculators for component-level analysis.

norton_equivalent

Calculate Norton equivalent using MATRIX methods. Use ONLY when user provides conductance matrix and asks for Norton equivalent. Requires matrix input. NOT for general Norton calculations. Use specific circuit calculators for component-level Norton analysis.

npn_amplifier

Calculates resistor and capacitor values for a common-emitter NPN amplifier to meet a specified voltage gain and operating point. It determines the biasing network (R1, R2), collector and emitter resistors (R3, R4), and the input coupling capacitor (C1). The tool also analyzes the circuit to provide the output voltage, gain in dB, phase shift, and the actual input impedance.

one_to_n_resistive_splitter

Calculates the series (r1) and shunt (r2) resistor values for a 1-to-N resistive power splitter/combiner. Useful for designing simple, broadband signal distribution networks.

pad_capacitance_thermal

Calculate pad capacitance and thermal resistance for rectangular, triangular, and elliptical pad geometries. Essential for PCB design, thermal management, and parasitic capacitance analysis in electronic circuits. Useful for component placement, thermal dissipation planning, and high-frequency circuit design.

parallel_lc_resonant

Calculate resonant frequency, characteristic impedance, and quality factor for parallel LC circuits. Essential for RF filter design, oscillator circuits, tank circuits, and frequency-selective networks. Useful for determining resonant behavior in LC oscillators, RF amplifiers, and impedance matching networks. Set schematic=true to generate a KiCad schematic with optional series resistor and input voltage.

pi_and_tee_attenuator_pads

Calculate the resistor values for Pi and Tee attenuator pads, used for matching impedances and reducing signal levels between two ports. Essential for RF and audio circuit design.

pi_filter

Performs analysis or synthesis for a Pi filter (CLC) with a series input resistor. ANALYSIS: Provide Vin, Fin, R1, C1, L1, and C2 to calculate the resulting Vout. SYNTHESIS: Provide Vin, Fin, a target Vout, R1, and L1 to calculate the required capacitance for C1 and C2 (assumes C1=C2). Schematics can be generated for both modes.

plane_impedance

Calculate the inductance and capacitance between parallel planes. Essential for power plane design, PCB stackup analysis, transmission line modeling, and EMI/EMC considerations. Useful for determining power delivery network characteristics and signal integrity analysis in multilayer PCB designs.

rcl_highpass_filter

RCL high-pass filter (R1 series, C1 series, L1 shunt). Computes Vout, gain, and phase; solves C1 from target Vout when not provided. Can generate a KiCad schematic via SSE.

reactance_calculator

Calculate the reactance (imaginary impedance) of capacitors and inductors at a given frequency, OR calculate the required component value to achieve a target reactance. Includes impedance magnitude, phase angle, and quality factor calculations. Supports inverse calculation for component selection in RF/AC circuit design.

rectangular_pad_capacitance

Calculate the capacitance of rectangular pads to ground plane. Essential for PCB design, signal integrity analysis, and EMI/EMC considerations. Includes both peripheral fringing capacitance and core parallel-plate capacitance. Useful for via pad design, component footprint analysis, and high-frequency circuit design.

resistor_divider

Calculate resistor divider parameters including component values, voltage/gain, input/output impedance, and analysis of E-series component selection with associated errors and tolerance. Requires input voltage (vin), R1 (r1), and exactly one of R2 (r2), Output Voltage (vout), Voltage Gain (gain), or Voltage Gain in dB (gaindb). Set schematic=true to generate KiCad schematic.

return_loss_and_vswr

Calculates VSWR, return loss, reflection coefficient, and mismatch loss from source and load impedances. Essential for analyzing signal integrity and power transfer in RF and high-speed digital circuits.

rlc_lowpass_filter

Calculates output voltage, gain, and phase for a series RLC low-pass filter. Can also calculate the required capacitance (C1) for a target output voltage (Vout). Set schematic=true to generate a KiCad schematic.

sallen_key_filter

Calculate component values and analyze 2nd-order Sallen-Key active filters. **Functionality:** 1. **Design**: Provides component values (R1, R2, C1, C2) for a given cutoff frequency and Q factor. 2. **Analysis at Cutoff**: Calculates Output Voltage, Gain (dB), and Phase Shift at the cutoff frequency. 3. **Analysis at Input Frequency**: Optionally calculates Output Voltage, Gain (dB), and Phase Shift at a user-specified input frequency. **Design Modes:** - **Unity Gain (Q ≤ 0.5)**: Op-amp configured as voltage follower. - **Non-Unity Gain (Q > 0.5)**: Op-amp with gain K = 3 - 1/Q, requires feedback resistors R3, R4. **Filter Types:** - **lowpass**: Passes frequencies below the cutoff. - **highpass**: Passes frequencies above the cutoff. **Usage:** Provide cutoff frequency, Q factor, filter type, and input voltage. Optionally provide an input_frequency to see how the filter affects a signal at that specific frequency.

skin_depth

Calculate skin depth, wire diameter, cross-sectional area, DC resistance, and AC resistance for wires at specified frequencies. Includes temperature compensation and AWG wire gauge calculations. Essential for RF circuit design, high-frequency analysis, power loss calculations, and electromagnetic compatibility studies in electronic systems.

solve_equation

Solve a SINGLE algebraic equation symbolically for ONE variable. CRITICAL: The equation parameter MUST be a COMPLETE equation with BOTH sides connected by equals sign. CORRECT examples: 'P = V**2 / R' or 'V = I * R' (both sides present). WRONG examples: 'V**2 / R' or 'I * R' (missing left side). The equation must show what the variable equals, not just an expression. If user says 'P equals V squared divided by R', the equation is 'P = V**2 / R'. Use ** for exponents. Use * for multiplication. Use / for division. Use ONLY when user explicitly asks to solve an equation or find a value. NOT for circuit design, component selection, or schematic generation.

solve_system

Solve a SYSTEM of multiple equations with multiple unknowns. Use ONLY when user provides multiple equations and asks to solve them simultaneously. Example use case: 'Solve these equations: V1 - V2 = I * R1, V2 = I * R2, V1 = 12 for V2 and I'. NOT for single equations - use solve_equation instead. NOT for general circuit analysis - use specific calculators.

strap_inductance

Calculate the inductance of a rectangular conductor strap. Useful for power distribution straps, ground straps, bus bars, and wide PCB traces. Essential for power integrity analysis and low-impedance connection design.

stripline_impedance

Calculate characteristic impedance (Zo), propagation delay (Tpd), inductance (L), and capacitance (C) per unit length for stripline transmission lines. Essential for multilayer PCB design, signal integrity, and impedance matching.

thevenin_equivalent

Calculate Thévenin equivalent using MATRIX methods. Use ONLY when user provides conductance matrix and asks for Thévenin equivalent. Requires matrix input. NOT for general Thévenin calculations. Use specific circuit calculators for component-level Thévenin analysis.

toroid_inductance

Calculate inductance and core parameters for toroidal inductors. Includes effective core area, magnetic path length, core volume, and magnetic flux density per ampere. Essential for power supply design, EMI filters, and high-frequency transformers.

twisted_pair_impedance

Calculate characteristic impedance, propagation delay, inductance, and capacitance per unit length for twisted pair transmission lines. Essential for differential signaling design, cable impedance matching, and high-speed digital communication systems.

wire_inductance

Calculate the inductance of a straight wire using Rosa's formula. Essential for estimating inductance of component leads, bond wires, PCB traces, and short wire runs in electronic circuits. Useful for signal integrity analysis, EMI/EMC design, and RF circuit design.

y_delta_transform

Transforms resistor values between a Y (Wye/Star) network and a Delta (Pi) network. A fundamental tool for simplifying complex resistor circuits.

Example prompts:

Calculate the impedance of a microstrip with 0.3mm width, 0.035mm thickness, 0.2mm dielectric height, and εr=4.4
Design an L-network to match a 10+j5 Ω antenna to a 50Ω transmission line at 915MHz
I need a resistor value close to 4.7kΩ - what are the nearest E96, E24, and E12 series values?
Calculate the inductance of an air core inductor with 10mm inner diameter and 25 turns of 22 AWG wire
Design a Pi filter with 10µH inductor and 50Ω source resistance for -20dB attenuation at 1MHz
What's the characteristic impedance of RG-58 coax with 0.9mm inner conductor and εr of 2.3?
Calculate VSWR and return loss when connecting a 50Ω source to a 75-j10 Ω load
Design a Sallen-Key highpass filter with 10kHz cutoff frequency and Butterworth response

Copy these prompts to get started quickly with Mantaro Calculator in your Simtheory workspace.

How It Works

1. Install the MCP

Install Mantaro Calculator from your Simtheory workspace with one click.

2. Connect Your Account

Securely authorize access to your Mantaro Calculator account.

3. Start Using

Your AI can now interact with Mantaro Calculator on your behalf.

Ready to use Mantaro Calculator MCP Server?

Sign up for Simtheory and install this MCP directly into your workspace to start leveraging its capabilities.

Get Started with Simtheory