Skip to content

v0.4.0 - MCP Enhancements and CLI Consolidation

Choose a tag to compare

@teaguesterling teaguesterling released this 09 Feb 02:16
· 293 commits to main since this release

New Features

MCP Server Improvements

  • blq mcp install: Create .mcp.json for agent discovery
  • blq mcp serve: Renamed from blq serve
  • Security controls: Disable sensitive tools via config or BLQ_MCP_DISABLED_TOOLS env var
  • Idempotent registration: register_command safely handles existing commands
  • run_now parameter: Register and run a command in one call
  • Prefix detection: exec() detects registered command prefixes and uses run() for cleaner refs

CLI Consolidation

  • blq hooks: Consolidated hooks-install, hooks-remove, etc. under blq hooks subcommand
  • blq mcp: New subcommand group for MCP operations

New MCP Resources

  • blq://errors/{run_id} - Errors for specific run
  • blq://warnings/{run_id} - Warnings for specific run
  • blq://context/{ref} - Log context for event

Documentation

  • Comprehensive MCP guide updates
  • Security controls documentation
  • Integration guide updates

Breaking Changes

  • blq serve is now blq mcp serve
  • blq hooks-install is now blq hooks install (same for other hooks commands)

Installation

pip install blq-cli==0.4.0