Skip to content

Release Notes - v0.7.0

Release Date: 2026-05-25

Highlights

  • Major CLI rewrite with Cobra framework
  • Vault-backed credentials via omnitoken (1Password, Bitwarden, Keeper)
  • New MkDocs documentation site
  • Composable Aha omniskill package

Breaking Changes

CLI Framework Change

The CLI framework has been changed from go-flags to Cobra. Some flag names have changed.

  • CLI framework changed from go-flags to Cobra
  • New credential flags: --subdomain, --api-key, --vault, --credentials-name
  • Added CLI subcommands for all tools (e.g., aha-mcp-server get-idea IDEA-123)

What's New

Vault-Backed Credentials

Secure credential management via omnitoken with support for:

Provider URI Pattern Requirements
1Password op://vault OP_SERVICE_ACCOUNT_TOKEN env var
Bitwarden bw://org-id BW_ACCESS_TOKEN and BW_ORGANIZATION_ID env vars
Keeper keeper:// KSM_TOKEN or KSM_CONFIG env var

Example:

export OP_SERVICE_ACCOUNT_TOKEN="ops_..."
aha-mcp-server --vault op://MyVault --credentials-name aha

CLI Subcommands

All Aha! tools are now available as CLI subcommands for testing and scripting:

# Get an idea
aha-mcp-server get-idea IDEA-123 --subdomain mycompany --api-key your-key

# List ideas with search
aha-mcp-server list-ideas --query "authentication" --sort popular

# Search documents
aha-mcp-server search-documents "roadmap" --type Page

Aha Omniskill Package

The skills/aha package implements the omniskill interface, enabling:

  • Standalone use with aha-mcp-server
  • Composition with other skills in multi-service MCP servers
  • Reusable tool definitions

MkDocs Documentation

Comprehensive documentation site with:

  • Getting started guides
  • Configuration reference
  • CLI command documentation
  • Tools reference

Bug Fixes

  • Resource leaks: Added missing defer resp.Body.Close() calls in all API tools
  • JSON encoding: Fixed double-encoding bug where raw bytes were being re-marshaled
  • Timestamp parsing: Invalid timestamps now return clear error messages instead of being silently ignored

Dependencies

  • Added github.com/plexusone/omniskill for skill framework
  • Added github.com/plexusone/omnitoken for vault-backed credentials
  • Added github.com/spf13/cobra for CLI framework
  • Bumped github.com/modelcontextprotocol/go-sdk from 1.4.0 to 1.6.1
  • Bumped github.com/grokify/mogo from 0.73.1 to 0.74.5
  • Bumped Go version from 1.25.0 to 1.26.0

Installation

go install github.com/grokify/aha-mcp-server/cmd/aha-mcp-server@v0.7.0

Full Changelog

See the CHANGELOG for complete version history.