
Rftools
Run RF, microwave, and discrete-component calculations from your coding agent while designing hardware or embedded RF features.
Overview
rftools is an MCP server for the Build phase that exposes 203 RF and electronics calculators plus 14 simulation tools to coding agents over stdio.
What is this MCP server?
- 203 RF and electronics calculators callable as MCP tools
- 14 simulation-oriented tools alongside the calculator catalog
- Shipped as npm package rftools-mcp (stdio transport, v1.3.3)
- Suited to antenna, transmission-line, filter, and passive-network design chats
- Keeps domain math inside the agent session instead of manual spreadsheet hops
- 14 simulation tools
- Server version 1.3.3 via npm package rftools-mcp
Community signal: 2 GitHub stars.
What problem does it solve?
RF design math is spread across textbooks, spreadsheets, and one-off desktop tools, which breaks flow when you are iterating hardware with an AI pair programmer.
Who is it for?
Indie hardware builders, RF hobbyists shipping prototypes, and firmware devs who need agent-accessible microwave and passive-network math.
Skip if: Pure web or CRUD SaaS teams with no analog or RF path, or beginners who only need basic Ohm’s-law checks in occasional side projects.
What do I get? / Deliverables
After you register rftools-mcp, your agent can invoke calculator and simulation tools in-session so link budgets, matching, and filter steps stay auditable in chat.
- Agent-invokable RF and electronics calculator results in chat
- Simulation tool outputs referenced in design or bring-up notes
- Repeatable numeric steps you can paste into hardware docs or issues
Recommended MCP Servers
Journey fit
RF and electronics math lands during implementation when you size matching networks, filters, and line lengths—not during early market validation. This is an MCP integration layer that exposes calculator and simulation tools to Claude Code, Cursor, and other agents via stdio.
How it compares
Specialized RF engineering MCP toolbox, not a general code-generation or refactoring agent skill.
Common Questions / FAQ
Who is rftools for?
rftools is for developers and makers who design or debug RF and electronics circuits and want those calculations available inside Claude Code, Cursor, or other MCP-capable agents.
When should I use rftools?
Use rftools during Build when you are sizing matching networks, filters, lines, or modules and need consistent calculator and simulation calls without leaving your agent workspace.
How do I add rftools to my agent?
Install the npm package rftools-mcp, add a stdio MCP server entry pointing at that binary in your Claude Code or Cursor MCP config, then restart the client so the calculator and simulation tools appear.