FirstCall v0.2.1: verified CLI, generated MCP, and real GUI demo

rust dev.to

FirstCall v0.2.1 is out. It is a local Rust workbench/CLI for turning known API calls into verified, redacted agent packages and generated MCP servers.

This update fixes the public demo gap: the README now shows both the CLI/MCP path and the desktop GUI path, and both demos were regenerated from the downloaded Windows v0.2.1 release archive.

CLI/MCP proof

Desktop GUI proof

What changed:

  • The desktop GUI now supports --data-dir, --config-dir, --screen, and --sample so GUI validation can run against an isolated store.
  • The GUI demo launches the downloaded irstcall.exe, parses a sample curl request, and renders a recipe imported into SQLite by the downloaded irstcall-cli.exe.
  • The support-boundary docs now describe adapter coverage and safety invariants without leading with negative non-goal framing.
  • The generated MCP path still does the real work: package export, inspect, npm install, npm run build, and stdio tool call.

For v0.2.1 I downloaded the Windows release zip from GitHub Releases, matched it against SHA256SUMS.txt, ran both irstcall.exe and irstcall-cli.exe, verified GitHub GET /user with an environment token, generated and built the MCP server, called the generated MCP tool successfully, and captured the GUI from the downloaded desktop binary.

Repository: https://github.com/rad1092/firstcall-local-api-workbench
Release: https://github.com/rad1092/firstcall-local-api-workbench/releases/tag/v0.2.1

Source: dev.to

arrow_back Back to Tutorials