open-index/open-npm huggingface dataset:
npm package: @ktmcp-cli/1forge
Description: Production-ready CLI for 1Forge Finance/Forex API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# 1Forge CLI

Production-ready CLI for the [1Forge](https://1forge.com) Finance/Forex API. Get real-time forex quotes, historical data, and currency conversions directly from your terminal.

> **Disclaimer**: This is an unofficial CLI tool and is not affiliated with, endorsed by, or supported by 1Forge.

## Installation

```bash
npm install -g @ktmcp-cli/1forge
```

## Configuration

```bash
1forge config set --api-key YOUR_API_KEY
```

Get your API key at [1forge.com](https://1forge.com).

## Usage

### Configuration

```bash
# Set API key
1forge config set --api-key YOUR_API_KEY

# Show configuration
1forge config list

# Get a specific config value
1forge config get apiKey
```

### Quotes

```bash
# Get a real-time quote for a currency pair
1forge quotes get EUR/USD

# List multiple quotes
1forge quotes list
1forge quotes list --pairs EUR/USD,GBP/USD,USD/JPY,AUD/USD

# Convert currency
1forge quotes convert --from EUR --to USD --amount 1000
1forge quotes convert --from GBP --to JPY --amount 500
```

### History

```bash
# Get historical data for a pair
1forge history get EUR/USD
1forge history get EUR/USD --from 2024-01-01 --to 2024-12-31
1forge history get EUR/USD --interval daily

# Get OHLC candlestick data
1forge history candles EUR/USD
1forge history candles EUR/USD --interval hourly --from 2024-01-01
```

### Symbols

```bash
# List all available currency pairs
1forge symbols list

# Search for pairs containing a currency code
1forge symbols search EUR
1forge symbols search USD

# Check forex market status
1forge symbols market-status
```

### JSON Output

All commands support `--json` for machine-readable output:

```bash
# Get quote as JSON
1forge quotes get EUR/USD --json

# Pipe to jq
1forge quotes list --json | jq '.[] | {pair: .s, price: .p}'

# List all symbols as JSON
1forge symbols list --json | jq 'length'
```

## Examples

```bash
# Check current EUR/USD rate
1forge quotes get EUR/USD

# Convert 10,000 USD to EUR
1forge quotes convert --from USD --to EUR --amount 10000

# See if markets are open
1forge symbols market-status

# Get weekly candles for GBP/USD
1forge history candles GBP/USD --interval daily --from 2024-01-01 --to 2024-01-31 --json
```

## License

MIT

---

Part of the [KTMCP CLI](https://killthemcp.com) project — replacing MCPs with simple, composable CLIs.
npm package: @ktmcp-cli/1forgecom
Description: Production-ready CLI for 1Forge Finance APIs
Author: KTMCP
Latest version: 1.0.0

# 1Forge Finance APIs CLI

Production-ready CLI for 1Forge Finance APIs

## Installation

```bash
npm install -g @ktmcp-cli/1forgecom
```

## Usage

```bash
1forgecom config set --api-key YOUR_API_KEY
1forgecom --help
```

## About

Part of the [KTMCP](https://killthemcp.com) project.
npm package: @ktmcp-cli/1password
Description: Production-ready CLI for 1Password Secrets/Connect API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# 1Password CLI

Production-ready CLI for 1Password Secrets/Connect API.

## Installation

```bash
npm install -g @ktmcp-cli/1password
```

## Configuration

```bash
1password config set --token YOUR_CONNECT_TOKEN
1password config set --base-url https://your-connect-server.example.com
```

## Usage

### Vaults

```bash
# List all vaults
1password vaults list

# Get vault details
1password vaults get <vault-id>
```

### Items

```bash
# List items in a vault
1password items list <vault-id>

# Filter items by title
1password items list <vault-id> --filter "database"

# Get a specific item
1password items get <vault-id> <item-id>

# Create a new item
1password items create <vault-id> --title "My Login" --category LOGIN \
  --fields '[{"label":"username","value":"myuser","type":"STRING"},{"label":"password","value":"secret","type":"CONCEALED"}]'

# Update an item
1password items update <vault-id> <item-id> --title "Updated Title"

# Delete an item
1password items delete <vault-id> <item-id>
```

### Files

```bash
# List files attached to an item
1password files list <vault-id> <item-id>

# Get file metadata
1password files get <vault-id> <item-id> <file-id>
```

### Configuration

```bash
# Set a config value
1password config set --token YOUR_TOKEN

# Get a config value
1password config get token

# List all config
1password config list
```

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
1password vaults list --json
1password items get <vault-id> <item-id> --json
```

## License

MIT
npm package: @ktmcp-cli/1password-connect
Description: REST API interface for 1Password Connect.
Author: KTMCP
Latest version: 1.5.7

# 1Password Connect CLI

Production-ready command-line interface for the 1Password Connect API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of 1Password Connect API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/1password-connect
```

Or install locally:

```bash
cd 1password-connect
npm install
npm link
```

## Configuration

### Set API Key

```bash
1password-connect config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=http://1password.local
```

### View Configuration

```bash
1password-connect config list
1password-connect config get apiKey
```

## Usage

### activity

```bash
# List items
1password-connect activity list

# Get item by ID
1password-connect activity get <id>

# Output as JSON
1password-connect activity list --json
```

## Available Resources

- `activity`
- `health`
- `metrics`
- `vaults`
- `items`
- `files`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
1password-connect activity list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/ably
Description: Production-ready CLI for Ably Control API - manage apps, keys, namespaces and queues
Author: KTMCP
Latest version: 1.0.0

![Banner](https://raw.githubusercontent.com/ktmcp-cli/ably/main/banner.svg)

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Ably Control CLI

> **⚠️ Unofficial CLI** - Not officially sponsored or affiliated with Ably.

Use the Ably Control API to manage your applications, namespaces, keys, queues, rules, and more from the command line.

## Installation
```bash
npm install -g @ktmcp-cli/ably
```

## Quick Start
```bash
ably config set --api-key YOUR_CONTROL_API_KEY
ably --help
```

Get your Control API key from: https://ably.com/users/access_tokens

## Commands

### Apps
```bash
ably apps list                    # List all apps
ably apps get <appId>             # Get app details
ably apps create --name "My App"  # Create new app
ably apps create --name "My App" --tls-only
```

### Keys
```bash
ably keys list <appId>                       # List keys for app
ably keys create <appId> --name "My Key"     # Create new key
```

### Namespaces
```bash
ably namespaces list <appId>
ably namespaces create <appId> --id "chat" --persisted
```

### Queues
```bash
ably queues list <appId>
ably queues create <appId> --name "notifications" --ttl 60
```

### Config
```bash
ably config set --api-key KEY
ably config show
```

## Why CLI > MCP?
No server to run. No protocol overhead. Just install and go.

## License
MIT — Part of the [Kill The MCP](https://killthemcp.com) project.
npm package: @ktmcp-cli/abstractapi
Description: Production-ready CLI for Abstract API Geolocation - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# AbstractAPI CLI

Production-ready CLI for the [AbstractAPI](https://abstractapi.com) Geolocation API. Look up IP addresses, detect VPNs, and get timezone information directly from your terminal.

> **Disclaimer**: This is an unofficial CLI tool and is not affiliated with, endorsed by, or supported by Abstract API.

## Installation

```bash
npm install -g @ktmcp-cli/abstractapi
```

## Configuration

```bash
abstractapi config set --api-key YOUR_API_KEY
```

Get your API key at [abstractapi.com](https://abstractapi.com).

## Usage

### Configuration

```bash
# Set API key
abstractapi config set --api-key YOUR_API_KEY

# Show configuration
abstractapi config list

# Get a specific config value
abstractapi config get apiKey
```

### Geolocation

```bash
# Look up an IP address
abstractapi geolocate lookup 8.8.8.8
abstractapi geolocate lookup 1.1.1.1

# Look up your own current IP
abstractapi geolocate current
```

### VPN Detection

```bash
# Detect if an IP is using a VPN or proxy
abstractapi vpn detect 8.8.8.8

# Check your own IP
abstractapi vpn detect
```

### Timezone

```bash
# Get timezone for an IP
abstractapi timezone get --ip 8.8.8.8

# Get timezone by location name
abstractapi timezone get --location "London"
abstractapi timezone get --location "New York"

# Get timezone for your current IP
abstractapi timezone current
```

### JSON Output

All commands support `--json` for machine-readable output:

```bash
# Look up IP as JSON
abstractapi geolocate lookup 8.8.8.8 --json

# Pipe to jq
abstractapi geolocate lookup 1.1.1.1 --json | jq '{city, country, timezone}'

# Get your timezone as JSON
abstractapi timezone current --json | jq '.timezone'
```

## Examples

```bash
# Find where a suspicious IP is located
abstractapi geolocate lookup 192.168.1.1

# Check if your VPN is working
abstractapi vpn detect

# Find timezone for a remote meeting participant
abstractapi timezone get --ip 123.456.789.0

# Script: Get country code for multiple IPs
for ip in 8.8.8.8 1.1.1.1 9.9.9.9; do
  echo -n "$ip: "
  abstractapi geolocate lookup $ip --json | jq -r '.country_code'
done
```

## License

MIT

---

Part of the [KTMCP CLI](https://killthemcp.com) project — replacing MCPs with simple, composable CLIs.
npm package: @ktmcp-cli/adafruit
Description: Production-ready CLI for Adafruit IO IoT Platform API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Adafruit IO CLI

Production-ready CLI for Adafruit IO IoT Platform API.

## Installation

```bash
npm install -g @ktmcp-cli/adafruit
```

## Configuration

```bash
adafruit config set --api-key YOUR_AIO_KEY
adafruit config set --username YOUR_USERNAME
```

Get your AIO key from: https://io.adafruit.com/api/docs/

## Usage

### Feeds

```bash
# List all feeds
adafruit feeds list

# Get feed details
adafruit feeds get temperature-sensor

# Create a new feed
adafruit feeds create --name "Temperature" --description "Indoor temp" --visibility private
adafruit feeds create --name "GPS Location" --visibility public
```

### Data

```bash
# Send a data point to a feed
adafruit data send temperature-sensor 72.5

# Send with GPS location
adafruit data send gps-tracker 1 --lat 40.7128 --lon -74.0060

# Get a specific data point
adafruit data get temperature-sensor <data-id>

# List recent data points
adafruit data list temperature-sensor --limit 50
adafruit data list temperature-sensor --start 2024-01-01T00:00:00Z --end 2024-01-31T23:59:59Z
```

### Dashboards

```bash
# List all dashboards
adafruit dashboards list

# Get dashboard details
adafruit dashboards get my-home-dashboard

# Create a dashboard
adafruit dashboards create --name "Home Monitoring" --description "Temperature and humidity"
```

### Configuration

```bash
adafruit config set --api-key YOUR_KEY
adafruit config set --username YOUR_USERNAME
adafruit config get username
adafruit config list
```

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
adafruit feeds list --json
adafruit data list temperature-sensor --json
```

## Rate Limits

- Free plan: 30 data points per minute
- Plus plan: 60 data points per minute

## License

MIT
npm package: @ktmcp-cli/adafruit-io-rest-api
Description: ### The Internet of Things for Everyone

The Adafruit IO HTTP API provides access to your Adafruit IO data from any programming language or hardware environment that can speak HTTP. The easiest way to get started is with [an Adafruit IO learn guide](https
Author: KTMCP
Latest version: 2.0.0

# Adafruit IO REST API CLI

Production-ready command-line interface for the Adafruit IO REST API API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Adafruit IO REST API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/adafruit-io-rest-api
```

Or install locally:

```bash
cd adafruit-io-rest-api
npm install
npm link
```

## Configuration

### Set API Key

```bash
adafruit-io-rest-api config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
adafruit-io-rest-api config list
adafruit-io-rest-api config get apiKey
```

## Usage

### users

```bash
# List items
adafruit-io-rest-api users list

# Get item by ID
adafruit-io-rest-api users get <id>

# Output as JSON
adafruit-io-rest-api users list --json
```

## Available Resources

- `users`
- `webhooks`
- `activities`
- `dashboards`
- `blocks`
- `feeds`
- `data`
- `groups`
- `tokens`
- `triggers`
- `permissions`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
adafruit-io-rest-api users list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/adafruitcom
Description: Adafruit IO REST API - ### The Internet of Things for Everyone

The Adafruit IO HTTP API provides access to your Adafruit IO data from any programming language or hardware e
Author: KTMCP
Latest version: 1.0.0

# Adafruit IO REST API CLI

Production-ready CLI for Adafruit IO REST API.

### The Internet of Things for Everyone

The Adafruit IO HTTP API provides access to your Adafruit IO data from any programming language or hardware environment that can speak HTTP. The easiest way to

## Installation

```bash
npm install -g @ktmcp-cli/adafruitcom
```

## Quick Start

1. Set your API key:
```bash
adafruitcom-api config set --api-key <your-key>
```

2. Start using the CLI:
```bash
adafruitcom-api --help
```

## Configuration

### API Key

Set via command:
```bash
adafruitcom-api config set --api-key <key>
```

Or via environment variable:
```bash
export ADAFRUIT_IO_REST_API_API_KEY=<your-key>
```

## Documentation

- API Reference: https://api.apis.guru/v2/specs/adafruit.com/2.0.0/swagger.json
- Category: iot
- Version: 2.0.0

## License

MIT
npm package: @ktmcp-cli/adobe
Description: Production-ready CLI for Adobe Experience Manager (AEM) API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Adobe AEM CLI

Production-ready CLI for Adobe Experience Manager (AEM) API.

## Installation

```bash
npm install -g @ktmcp-cli/adobe
```

## Configuration

```bash
adobe config set --username admin --password admin
adobe config set --base-url http://localhost:4502
```

## Usage

### Assets (DAM)

```bash
# List assets in DAM
adobe assets list
adobe assets list --path /content/dam/my-project --limit 50

# Get asset details
adobe assets get /content/dam/my-project/image.jpg

# Upload an asset
adobe assets upload --dam-path /content/dam/my-folder --file-name photo.jpg --mime-type image/jpeg
```

### Pages

```bash
# List pages
adobe pages list
adobe pages list --path /content/my-site

# Get page details
adobe pages get /content/my-site/en/home

# Create a new page
adobe pages create --parent /content/my-site/en \
  --name about-us \
  --title "About Us" \
  --template /libs/wcm/foundation/templates/page
```

### Tags

```bash
# List tags
adobe tags list
adobe tags list --namespace /content/cq:tags/my-project

# Create a tag
adobe tags create \
  --namespace /content/cq:tags/my-project \
  --name featured \
  --title "Featured" \
  --description "Featured content tag"

# Delete a tag
adobe tags delete /content/cq:tags/my-project/featured
```

### Configuration

```bash
adobe config set --username admin --password admin
adobe config set --base-url http://localhost:4502
adobe config get username
adobe config list
```

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
adobe assets list --json
adobe pages list --json
```

## License

MIT
npm package: @ktmcp-cli/adobe-experience-manager-aem-api
Description: Swagger AEM is an OpenAPI specification for Adobe Experience Manager (AEM) API
Author: KTMCP
Latest version: 3.7.1-pre.0

# Adobe Experience Manager (AEM) API CLI

Production-ready command-line interface for the Adobe Experience Manager (AEM) API API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Adobe Experience Manager (AEM) API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/adobe-experience-manager-aem-api
```

Or install locally:

```bash
cd adobe-experience-manager-aem-api
npm install
npm link
```

## Configuration

### Set API Key

```bash
adobe-experience-manager-aem-api config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=/
```

### View Configuration

```bash
adobe-experience-manager-aem-api config list
adobe-experience-manager-aem-api config get apiKey
```

## Usage

### cq

```bash
# List items
adobe-experience-manager-aem-api cq list

# Get item by ID
adobe-experience-manager-aem-api cq get <id>

# Output as JSON
adobe-experience-manager-aem-api cq list --json
```

## Available Resources

- `cq`
- `sling`
- `custom`
- `crx`
- `granite`
- `console`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
adobe-experience-manager-aem-api cq list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/adyencombalancecontrolservice
Description: Adyen Balance Control API - The Balance Control API lets you transfer funds between merchant accounts that belong to the same legal entity and are under the same company account.
Author: KTMCP
Latest version: 1.0.0

# Adyen Balance Control API CLI

Production-ready CLI for Adyen Balance Control API.

The Balance Control API lets you transfer funds between merchant accounts that belong to the same legal entity and are under the same company account.

## Authentication
To connect to the Balance Cont

## Installation

```bash
npm install -g @ktmcp-cli/adyencombalancecontrolservice
```

## Quick Start

1. Set your API key:
```bash
adyencombalancecontrolservice-api config set --api-key <your-key>
```

2. Start using the CLI:
```bash
adyencombalancecontrolservice-api --help
```

## Configuration

### API Key

Set via command:
```bash
adyencombalancecontrolservice-api config set --api-key <key>
```

Or via environment variable:
```bash
export ADYEN_BALANCE_CONTROL_API_API_KEY=<your-key>
```

## Documentation

- API Reference: https://api.apis.guru/v2/specs/adyen.com/BalanceControlService/1/openapi.json
- Category: payment
- Version: 1

## License

MIT
npm package: @ktmcp-cli/adyencombalanceplatformpaymentnotificationv1
Description: Production-ready CLI for Payment webhooks (deprecated)
Author: KTMCP
Latest version: 1.0.0

# Payment webhooks (deprecated) CLI

Production-ready CLI for Payment webhooks (deprecated)

## Installation

```bash
npm install -g @ktmcp-cli/adyencombalanceplatformpaymentnotificationv1
```

## Quick Start

```bash
# Configure API key
adyencombalanceplatformpaymentnotificationv1 config set --api-key <your-key>

# View configuration
adyencombalanceplatformpaymentnotificationv1 config get
```

## Description

The payment webhooks are deprecated. Use the [accounting webhooks](https://docs.adyen.com/api-explorer/transfer-webhooks/latest/overview) instead.

Adyen sends notifications through webhooks to inform

## License

MIT
npm package: @ktmcp-cli/afterbanks
Description: Production-ready CLI for Afterbanks Open Banking API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Afterbanks CLI

Production-ready CLI for the [Afterbanks](https://afterbanks.com) Open Banking API. Access bank accounts, transactions, and payments directly from your terminal.

> **Disclaimer**: This is an unofficial CLI tool and is not affiliated with, endorsed by, or supported by Afterbanks.

## Installation

```bash
npm install -g @ktmcp-cli/afterbanks
```

## Configuration

```bash
afterbanks config set --service-key YOUR_SERVICE_KEY
```

Get your service key at [afterbanks.com](https://afterbanks.com).

## Usage

### Configuration

```bash
# Set service key
afterbanks config set --service-key YOUR_SERVICE_KEY

# Show configuration
afterbanks config list

# Get a specific config value
afterbanks config get serviceKey
```

### Accounts

```bash
# List all connected bank accounts
afterbanks accounts list

# Get details for a specific account
afterbanks accounts get ACCOUNT_ID

# Get account balance
afterbanks accounts balance ACCOUNT_ID
```

### Transactions

```bash
# List all transactions
afterbanks transactions list

# Filter by account
afterbanks transactions list --account ACCOUNT_ID

# Filter by date range
afterbanks transactions list --from 2024-01-01 --to 2024-12-31

# Get a specific transaction
afterbanks transactions get TRANSACTION_ID
```

### Payments

```bash
# Create a payment
afterbanks payments create \
  --from SOURCE_ACCOUNT_ID \
  --to DESTINATION_IBAN \
  --amount 100.00 \
  --currency EUR \
  --description "Invoice payment"

# Check payment status
afterbanks payments status PAYMENT_ID
```

### JSON Output

All commands support `--json` for machine-readable output:

```bash
# List accounts as JSON
afterbanks accounts list --json

# Pipe to jq
afterbanks accounts list --json | jq '.[] | {id: .accountNumber, balance, currency}'

# Get transactions for scripting
afterbanks transactions list --account ACCOUNT_ID --json | jq '[.[] | select(.amount < 0)] | length'
```

## Examples

```bash
# Check all account balances
afterbanks accounts list --json | jq '.[] | {account: .description, balance, currency}'

# Find large transactions
afterbanks transactions list --account ACCOUNT_ID --json | jq '.[] | select(.amount > 1000)'

# Create a payment and check its status
afterbanks payments create --from ACC_ID --to IBAN --amount 250 --currency EUR
afterbanks payments status PAYMENT_ID
```

## License

MIT

---

Part of the [KTMCP CLI](https://killthemcp.com) project — replacing MCPs with simple, composable CLIs.
npm package: @ktmcp-cli/afterbanks-api
Description: La estandarización de la conexión con cualquier banco en tiempo real.
Author: KTMCP
Latest version: 3.0.0

# Afterbanks API CLI

Production-ready command-line interface for the Afterbanks API API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Afterbanks API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/afterbanks-api
```

Or install locally:

```bash
cd afterbanks-api
npm install
npm link
```

## Configuration

### Set API Key

```bash
afterbanks-api config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
afterbanks-api config list
afterbanks-api config get apiKey
```

## Usage

### forms

```bash
# List items
afterbanks-api forms list

# Get item by ID
afterbanks-api forms get <id>

# Output as JSON
afterbanks-api forms list --json
```

## Available Resources

- `forms`
- `user`
- `service-v3`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
afterbanks-api forms list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/aiception-interactive
Description: Here you can play & test & prototype all the endpoints using just your browser! Go ahead!
Author: KTMCP
Latest version: 1.0.0

# AIception Interactive CLI

Production-ready command-line interface for the AIception Interactive API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of AIception Interactive API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/aiception-interactive
```

Or install locally:

```bash
cd aiception-interactive
npm install
npm link
```

## Configuration

### Set API Key

```bash
aiception-interactive config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
aiception-interactive config list
aiception-interactive config get apiKey
```

## Usage

### vision

```bash
# List items
aiception-interactive vision list

# Get item by ID
aiception-interactive vision get <id>

# Output as JSON
aiception-interactive vision list --json
```

## Available Resources

- `vision`
- `creative`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
aiception-interactive vision list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/airbyte
Description: Production-ready CLI for Airbyte Data Integration API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Airbyte CLI

Production-ready CLI for Airbyte Data Integration API.

## Installation

```bash
npm install -g @ktmcp-cli/airbyte
```

## Configuration

```bash
airbyte config set --api-key YOUR_API_KEY
airbyte config set --base-url http://localhost:8006/api
airbyte config set --workspace-id YOUR_WORKSPACE_ID
```

## Usage

### Connections

```bash
# List all connections
airbyte connections list
airbyte connections list --workspace-id <id>

# Get connection details
airbyte connections get <connection-id>

# Create a new connection
airbyte connections create \
  --source-id <source-id> \
  --destination-id <destination-id> \
  --name "My Pipeline" \
  --schedule manual
```

### Sources

```bash
# List all sources
airbyte sources list
airbyte sources list --workspace-id <id>

# Get source details
airbyte sources get <source-id>

# Create a new source
airbyte sources create \
  --workspace-id <id> \
  --name "My PostgreSQL Source" \
  --definition-id decd338e-5647-4c0b-adf4-da0e75f5a750 \
  --config '{"host":"localhost","port":5432,"database":"mydb","username":"user","password":"pass"}'
```

### Destinations

```bash
# List all destinations
airbyte destinations list

# Get destination details
airbyte destinations get <destination-id>

# Create a new destination
airbyte destinations create \
  --workspace-id <id> \
  --name "My BigQuery Destination" \
  --definition-id 22f6c74f-5699-40ff-833c-4a879ea40133 \
  --config '{"project_id":"my-project","dataset_id":"my_dataset"}'
```

### Workspaces

```bash
# List all workspaces
airbyte workspaces list
```

### Configuration

```bash
airbyte config set --api-key YOUR_KEY
airbyte config get apiKey
airbyte config list
```

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
airbyte connections list --json
airbyte sources get <id> --json
```

## License

MIT
npm package: @ktmcp-cli/airbyte-configuration-api
Description: Airbyte Configuration API
[https://airbyte.io](https://airbyte.io).

This API is a collection of HTTP RPC-style methods. While it is not a REST API, those familiar with REST should find the conventions of this API recognizable.

Here are some conventions 
Author: KTMCP
Latest version: 1.0.0

# Airbyte Configuration API CLI

Production-ready command-line interface for the Airbyte Configuration API API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Airbyte Configuration API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/airbyte-configuration-api
```

Or install locally:

```bash
cd airbyte-configuration-api
npm install
npm link
```

## Configuration

### Set API Key

```bash
airbyte-configuration-api config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=http://airbyte.local
```

### View Configuration

```bash
airbyte-configuration-api config list
airbyte-configuration-api config get apiKey
```

## Usage

### attempt

```bash
# List items
airbyte-configuration-api attempt list

# Get item by ID
airbyte-configuration-api attempt get <id>

# Output as JSON
airbyte-configuration-api attempt list --json
```

## Available Resources

- `attempt`
- `connection`
- `destination-definition-specification`
- `destination-definition`
- `destination-oauth`
- `destination`
- `health`
- `jobs`
- `logs`
- `notifications`
- `openapi`
- `operation`
- `scheduler`
- `source-definition-specification`
- `source-definition`
- `source-oauth`
- `source`
- `state`
- `web-backend`
- `workspace`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
airbyte-configuration-api attempt list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/airline-code-lookup-api
Description: 
Before using this API, we recommend you read our **[Authorization Guide](https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262)** for more information on how to generate an access token. 

Please also be aware that our test envir
Author: KTMCP
Latest version: 1.1.1

# Airline Code Lookup API CLI

Production-ready command-line interface for the Airline Code Lookup API API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Airline Code Lookup API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/airline-code-lookup-api
```

Or install locally:

```bash
cd airline-code-lookup-api
npm install
npm link
```

## Configuration

### Set API Key

```bash
airline-code-lookup-api config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
airline-code-lookup-api config list
airline-code-lookup-api config get apiKey
```

## Usage

### airlines

```bash
# List items
airline-code-lookup-api airlines list

# Get item by ID
airline-code-lookup-api airlines get <id>

# Output as JSON
airline-code-lookup-api airlines list --json
```

## Available Resources

- `airlines`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
airline-code-lookup-api airlines list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/airport--city-search
Description: 
Before using this API, we recommend you read our **[Authorization Guide](https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262)** for more information on how to generate an access token. 

Please also be aware that our test envir
Author: KTMCP
Latest version: 1.2.3

# Airport & City Search CLI

Production-ready command-line interface for the Airport & City Search API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Airport & City Search API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/airport--city-search
```

Or install locally:

```bash
cd airport--city-search
npm install
npm link
```

## Configuration

### Set API Key

```bash
airport--city-search config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
airport--city-search config list
airport--city-search config get apiKey
```

## Usage

### location

```bash
# List items
airport--city-search location list

# Get item by ID
airport--city-search location get <id>

# Output as JSON
airport--city-search location list --json
```

## Available Resources

- `location`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
airport--city-search location list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/airport-nearest-relevant
Description: 
Before using this API, we recommend you read our **[Authorization Guide](https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262)** for more information on how to generate an access token.

Please also be aware that our test enviro
Author: KTMCP
Latest version: 1.1.2

# Airport Nearest Relevant CLI

Production-ready command-line interface for the Airport Nearest Relevant API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Airport Nearest Relevant API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/airport-nearest-relevant
```

Or install locally:

```bash
cd airport-nearest-relevant
npm install
npm link
```

## Configuration

### Set API Key

```bash
airport-nearest-relevant config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
airport-nearest-relevant config list
airport-nearest-relevant config get apiKey
```

## Usage

### location

```bash
# List items
airport-nearest-relevant location list

# Get item by ID
airport-nearest-relevant location get <id>

# Output as JSON
airport-nearest-relevant location list --json
```

## Available Resources

- `location`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
airport-nearest-relevant location list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/airport-on-time-performance
Description: Before using this API, we recommend you read our **[Authorization Guide](https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262)** for more information on how to generate an access token.
Author: KTMCP
Latest version: 1.0.4

# Airport On-Time Performance CLI

Production-ready command-line interface for the Airport On-Time Performance API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Airport On-Time Performance API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/airport-on-time-performance
```

Or install locally:

```bash
cd airport-on-time-performance
npm install
npm link
```

## Configuration

### Set API Key

```bash
airport-on-time-performance config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
airport-on-time-performance config list
airport-on-time-performance config get apiKey
```

## Usage

### airport-ontime-prediction

```bash
# List items
airport-on-time-performance airport-ontime-prediction list

# Get item by ID
airport-on-time-performance airport-ontime-prediction get <id>

# Output as JSON
airport-on-time-performance airport-ontime-prediction list --json
```

## Available Resources

- `airport-ontime-prediction`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
airport-on-time-performance airport-ontime-prediction list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/airportweb
Description: Production-ready CLI for Airport Web API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Airport Web CLI

Production-ready CLI for the Airport Web API. Search airports, airlines, and routes directly from your terminal.

## Installation

```bash
npm install -g @ktmcp-cli/airportweb
```

## Configuration

No authentication required — the Airport Web API is public.

```bash
airportweb config list
```

## Usage

### Airports

```bash
# Search airports by name or city
airportweb airports search "London"
airportweb airports search "JFK"

# Get airport by IATA code
airportweb airports get JFK
airportweb airports get LHR

# List airports
airportweb airports list
airportweb airports list --limit 20

# List airports by country
airportweb airports by-country US
airportweb airports by-country DE
```

### Airlines

```bash
# List airlines
airportweb airlines list
airportweb airlines list --limit 30

# Get airline by IATA code
airportweb airlines get AA
airportweb airlines get BA

# Search airlines
airportweb airlines search "Delta"
airportweb airlines search "Lufthansa"
```

### Routes

```bash
# Get routes from an airport
airportweb routes get --from JFK

# Get routes to an airport
airportweb routes get --to LHR

# Get routes between airports
airportweb routes get --from JFK --to LHR

# Search routes with filters
airportweb routes search --from JFK --airline AA
airportweb routes search --from LAX --to SFO
```

### JSON Output

All commands support `--json` for machine-readable output:

```bash
airportweb airports get JFK --json
airportweb airports search "London" --json | jq '.[].iata_code'
airportweb routes get --from JFK --json
```

## Examples

```bash
# Find all airports in Germany
airportweb airports by-country DE

# Search for Delta airlines
airportweb airlines search "Delta" --json

# Get all routes from LAX
airportweb routes get --from LAX --json | jq '.[].arr_iata' | sort | uniq
```

## License

MIT
npm package: @ktmcp-cli/akeneo
Description: Production-ready CLI for Akeneo PIM (Product Information Management) API - Kill The MCP
Author: KTMCP
Latest version: 1.0.0

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Akeneo PIM CLI

Production-ready CLI for Akeneo PIM (Product Information Management) API.

## Installation

```bash
npm install -g @ktmcp-cli/akeneo
```

## Configuration

```bash
akeneo config set --client-id YOUR_CLIENT_ID \
  --client-secret YOUR_CLIENT_SECRET \
  --username YOUR_USERNAME \
  --password YOUR_PASSWORD
akeneo config set --base-url https://your-akeneo-instance.com/api/rest/v1
```

Get API credentials from your Akeneo PIM instance under Settings > API Connections.

## Usage

### Products

```bash
# List products
akeneo products list
akeneo products list --limit 50

# Get product details
akeneo products get my-product-sku

# Create a product
akeneo products create --identifier new-sku-001 \
  --family clothing \
  --categories "summer,t-shirts" \
  --values '{"name":[{"locale":"en_US","scope":null,"data":"My Product"}]}'
```

### Categories

```bash
# List categories
akeneo categories list
akeneo categories list --limit 100

# Get category details
akeneo categories get electronics

# Create a category
akeneo categories create --code summer-collection \
  --parent clothing \
  --labels '{"en_US":"Summer Collection","fr_FR":"Collection Été"}'
```

### Attributes

```bash
# List attributes
akeneo attributes list
akeneo attributes list --type pim_catalog_text

# Get attribute details
akeneo attributes get color

# Create an attribute
akeneo attributes create \
  --code material \
  --type pim_catalog_text \
  --group product_info \
  --localizable \
  --labels '{"en_US":"Material","fr_FR":"Matériau"}'
```

### Configuration

```bash
akeneo config set --client-id <id>
akeneo config get username
akeneo config list
```

## Attribute Types

- `pim_catalog_text` - Single-line text
- `pim_catalog_textarea` - Multi-line text
- `pim_catalog_number` - Numeric value
- `pim_catalog_boolean` - Yes/No toggle
- `pim_catalog_simpleselect` - Single choice from options
- `pim_catalog_multiselect` - Multiple choices
- `pim_catalog_date` - Date picker
- `pim_catalog_image` - Image file
- `pim_catalog_price_collection` - Price in multiple currencies
- `pim_catalog_metric` - Measurement with unit

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
akeneo products list --json
akeneo attributes get color --json
```

## License

MIT
npm package: @ktmcp-cli/akeneo-pim-rest-api
Description: CLI for Akeneo PIM REST API
Author: KTMCP
Latest version: 1.0.0

# Akeneo PIM REST API CLI

Production-ready command-line interface for the Akeneo PIM REST API API.

> **⚠️ Unofficial CLI** - This tool is an independent project built on the public API.

## Features

- Complete coverage of Akeneo PIM REST API API endpoints
- Simple, intuitive command structure
- JSON and pretty-print output formats
- Persistent configuration storage
- Progress indicators for async operations

## Installation

```bash
npm install -g @ktmcp-cli/akeneo-pim-rest-api
```

Or install locally:

```bash
cd akeneo-pim-rest-api
npm install
npm link
```

## Configuration

### Set API Key

```bash
akeneo-pim-rest-api config set apiKey YOUR_KEY_HERE
```

### Environment Variables

```bash
export API_KEY=your_key_here
export API_BASE_URL=https://api.example.com
```

### View Configuration

```bash
akeneo-pim-rest-api config list
akeneo-pim-rest-api config get apiKey
```

## Usage

### authentication

```bash
# List items
akeneo-pim-rest-api authentication list

# Get item by ID
akeneo-pim-rest-api authentication get <id>

# Output as JSON
akeneo-pim-rest-api authentication list --json
```

## Available Resources

- `authentication`
- `overview`
- `pam-asset-category`
- `asset-family`
- `asset`
- `asset-attribute`
- `asset-attribute-option`
- `asset-media-file`
- `pam-asset-tag`
- `pam-asset`
- `pam-asset-reference-file`
- `pam-asset-variation-file`
- `association-type`
- `attribute-group`
- `attribute`
- `attribute-option`
- `catalogs`
- `catalog-products`
- `category`
- `channel`
- `currency`
- `family`
- `family-variant`
- `locale`
- `measure-family`
- `measurement-family`
- `product-media-file`
- `product-model`
- `product-identifier`
- `product-uuid`
- `published-product`
- `reference-entity`
- `reference-entity-media-file`
- `reference-entity-attribute`
- `reference-entity-attribute-option`
- `reference-entity-record`
- `system`

## JSON Output

All commands support `--json` flag for machine-readable output:

```bash
akeneo-pim-rest-api authentication list --json
```

## License

MIT License - see LICENSE file for details.
npm package: @ktmcp-cli/amadeus
Description: Production-ready CLI for Amadeus API - flights, hotels, travel search
Author: KTMCP
Latest version: 1.0.0

![Banner](https://raw.githubusercontent.com/ktmcp-cli/amadeus/main/banner.svg)

> "Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
>
> — [Peter Steinberger](https://twitter.com/steipete), Founder of OpenClaw
> [Watch on YouTube (~2:39:00)](https://www.youtube.com/@lexfridman) | [Lex Fridman Podcast #491](https://lexfridman.com/peter-steinberger/)

# Amadeus CLI

> **⚠️ Unofficial CLI** - Not officially sponsored or affiliated with Amadeus.

Search flights, hotels, airports, and travel destinations from the command line using the Amadeus Travel API.

## Installation
```bash
npm install -g @ktmcp-cli/amadeus
```

## Quick Start
```bash
amadeus config set --client-id YOUR_CLIENT_ID --client-secret YOUR_CLIENT_SECRET
amadeus --help
```

## Commands

### Flights
```bash
amadeus flights search --from JFK --to LHR --date 2024-06-01
amadeus flights inspire --from NYC --max-price 500
```

### Airports
```bash
amadeus airports search "Paris"
amadeus airports search JFK
```

### Hotels
```bash
amadeus hotels search --city PAR --check-in 2024-06-01 --check-out 2024-06-05
```

### Points of Interest
```bash
amadeus poi search --lat 48.8566 --lon 2.3522 --radius 2
```

## Get API Credentials
1. Sign up at [developers.amadeus.com](https://developers.amadeus.com)
2. Create a new app
3. Copy your Client ID and Client Secret

## Why CLI > MCP?
No server to run. No protocol overhead. Just install and go.

## License
MIT — Part of the [Kill The MCP](https://killthemcp.com) project.