jacs-cli 0.9.2

JACS CLI: command-line interface for JSON AI Communication Standard
jacs-cli-0.9.2 is not a library.
Visit the last successful build: jacs-cli-0.9.13

jacs-cli

Single binary for the JACS command-line interface and MCP server.

cargo install jacs-cli

This installs the jacs binary with CLI and MCP server built in.

Quick Start

# Set a password for key encryption
export JACS_PRIVATE_KEY_PASSWORD='use-a-strong-password'

# Create an agent and start signing
jacs quickstart --name my-agent --domain my-agent.example.com
jacs document create -f mydata.json

# Start the MCP server (stdio transport)
jacs mcp

Homebrew (macOS)

brew tap HumanAssisted/homebrew-jacs
brew install jacs

From Source

git clone https://github.com/HumanAssisted/JACS
cd JACS
cargo install --path jacs-cli

MCP Server

The MCP server is built into the binary. No separate install step needed.

jacs mcp

Configure in .mcp.json for Claude Code or similar clients:

{
  "mcpServers": {
    "jacs": {
      "command": "jacs",
      "args": ["mcp"],
      "env": {
        "JACS_PRIVATE_KEY_PASSWORD": "your-password"
      }
    }
  }
}

The MCP server uses stdio transport only (no HTTP) for security.

Documentation

v0.9.2 | Apache 2.0 with Common Clause