Skip to content

Releases

v0.7.2

Choose a tag to compare

@jamiew jamiew released this 07 Nov 18:24

A removed protocol can no longer come back from a registry load that overlapped the removal.

  • One registry lock covers loading, publishing and clearing the cache; downloads stay outside it 9789f93

v0.7.1

Choose a tag to compare

@jamiew jamiew released this 07 Nov 17:55

flipper_interrupt and cancellation can now stop a running capture, and registry tools stop waiting on the device.

  • flipper_interrupt and cancelled calls stop a running capture early without corrupting the serial link 5729ee1
  • Registry tools and flipper_interrupt no longer wait on the device lock, and protocol installs write atomically 97966e3
  • Registry, app and file-inspect tools return typed results, and arguments are bounded in the schema, e.g. captures up to 600 s 97966e3
  • Every transmit tool is tested to refuse and send nothing when TX is off b0077c0

v0.7.0

Choose a tag to compare

@jamiew jamiew released this 07 Nov 17:38

Moves to MCP SDK 2.3 and labels every tool so clients can auto-approve reads and confirm risky calls.

  • MCP SDK 2.3, tool hint presets, uv_build, ty and Python 3.11-3.15 in CI PR #5
  • Tool hint contract tests, plus registry and tool errors that raise instead of printing tracebacks PR #6
  • flipper-smoke --cmd uses the transmit gate, and UI waits are capped at 30 seconds caeba25
  • .mcp.json launches from any directory and is tested over stdio on both protocol eras 5f28bde
  • Locked dependencies refreshed PR #4

0.6.0

Choose a tag to compare

@jamiew jamiew released this 01 Nov 19:53
76e38c6

First release of this fork. Thanks to @Str1ck9 (James Strickland) for the original flipper-mcp it builds on.

  • Moved to the official MCP SDK 2 and added emulation, write, power, clock and I2C tools.
  • The FLIPPER_ENABLE_TX switch now also blocks rfid raw_emulate, bt tx_carrier, bt tx_packet and js scripts.
  • Missing files now show the real storage error.

Full list in the CHANGELOG.