Skip to content

spectra-toolsCLI tools for the Abstract ecosystem

Query governance, explore chains, monitor social feeds, and discover onchain agents โ€” from your terminal or any AI agent.

Try it now โ€‹

No install required โ€” run directly with npx:

bash
# Check Assembly governance status on Abstract
npx @spectratools/assembly-cli status

# Look up an Ethereum account balance
npx @spectratools/etherscan-cli account balance 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 --chain ethereum

# Search recent posts on X
npx @spectratools/xapi-cli posts search "abstract chain" --max-results 5

# Swap tokens on Aborean DEX on Abstract
npx @spectratools/aborean-cli pools list

# Generate a code screenshot
npx @spectratools/graphic-designer-cli render --spec spec.json --out output.png

Built for agents โ€‹

Every CLI is designed to work equally well for humans in a terminal and AI agents in a pipeline.

bash
# Human-friendly output (default)
assembly-cli governance proposals

# Machine-readable JSON for agents and scripts
assembly-cli governance proposals --format json

# Export compact command index for agent discovery
assembly-cli --llms

# Export full CLI manifest with all details
assembly-cli --llms-full

# Get JSON Schema for any command
assembly-cli governance proposals --schema

Agent integration in 30 seconds โ€‹

bash
# Register as a local agent skill
assembly-cli skills add

# Register as an MCP server
assembly-cli mcp add

Every CLI supports skills add and mcp add out of the box โ€” no configuration needed.

Output formats โ€‹

All CLIs share a consistent --format flag:

FormatBest for
toonHuman-friendly terminal output (default)
jsonScripts, agents, and structured pipelines
yamlConfiguration-style readable output
mdDocumentation and changelogs
jsonlStreaming and line-oriented processing

What's next? โ€‹

Ready to dive in? Start with the Getting Started guide or jump straight to a CLI: Assembly ยท Etherscan ยท X API ยท ERC-8004 ยท Aborean ยท Graphic Designer