MCP.so
ログイン

CLI

プロダクト CLI、開発者ツール、ターミナルアプリの厳選ディレクトリ — 人・スクリプト・AI エージェント向けに検証済み。

データベース

>_

DuckDB CLI

$ duckdb

公式

Query local files and analytical datasets with an in-process SQL database.

データベースエージェント対応
>_

Neon CLI

$ neonctl

公式

Manage Neon projects, Postgres branches, databases, roles, connection strings, and API keys.

データベースエージェント対応
>_

Supabase CLI

$ supabase

公式

Run Supabase locally, manage database migrations, deploy Edge Functions, and generate database types.

データベース
>_

Datasette

$ datasette

公式

Explore and publish structured data through a CLI and web interface.

データベースエージェント対応
>_

Hasura CLI

$ hasura

公式

Manage Hasura metadata, migrations, seeds, console sessions, and GraphQL Engine projects.

データベース
>_

MongoDB Atlas CLI

$ atlas

公式

Manage MongoDB Atlas clusters, projects, users, networking, backups, and local deployments.

データベース
>_

MongoDB Shell

$ mongosh

公式

The official interactive JavaScript shell for MongoDB.

データベース
>_

PlanetScale CLI

$ pscale

公式

Manage PlanetScale databases, branches, deploy requests, passwords, shells, and secure connections.

データベース
>_

Prisma CLI

$ prisma

公式

Model databases, generate clients, create migrations, inspect schemas, and browse data.

データベースエージェント対応
>_

Turso CLI

$ turso

公式

Create and operate Turso databases, replicas, groups, tokens, and embedded replica workflows.

データベース
>_

litecli

$ litecli

公式

A SQLite terminal client with completion and formatted tables.

データベース
>_

mycli

$ mycli

公式

A MySQL terminal client with autocompletion and syntax highlighting.

データベース
>_

pgcli

$ pgcli

公式

A PostgreSQL terminal client with smart completion and highlighting.

データベース
>_

sqlite-utils

$ sqlite-utils

公式

Create, transform, query, and inspect SQLite databases from scripts.

データベースエージェント対応
>_

usql

$ usql

公式

A universal command-line interface for SQL and NoSQL databases.

データベースエージェント対応

よくある質問

CLI ツール、Agent CLI、コマンドライン自動化に関するよくある質問

1

CLI とは何ですか?

CLI(コマンドラインインターフェース)は、グラフィカルな画面をクリックする代わりに、ターミナルでコマンドを入力してソフトウェアを操作する仕組みです。CLI ツールは開発、自動化、スクリプト、CI パイプライン、反復的な運用作業に役立ちます。

2

Agent CLI とは何ですか?

Agent CLI とは、AI エージェントを操作するためのコマンドラインツール、または AI エージェントから確実に呼び出せるよう設計された従来型 CLI のことです。エージェントフレンドリーな CLI は、明確なコマンド、非対話オプション、予測可能な出力、意味のある終了コードを備えており、エージェントが作業を計画・実行・検証できます。

3

Claude Code、Codex、Cursor などの AI エージェントはこれらの CLI ツールを使えますか?

はい。AI コーディングエージェントはシェル経由でこれらの CLI の多くを呼び出し、リポジトリ、クラウドサービス、データベース、生産性アプリ、デプロイシステムを操作できます。「エージェント対応」マークの付いたツールはスクリプト実行や自律的な利用に特に適していますが、認証と権限は安全に設定する必要があります。

4

AI エージェントに適した CLI の条件は何ですか?

AI エージェントに最適な CLI ツールは、非対話コマンド、安定したフラグ、構造化またはパース可能な出力、標準入出力、文書化された認証、信頼できる終了コードをサポートしています。これらの特徴により、エージェントは人手を介さずに結果を解釈・検証しやすくなります。

5

公式 CLI とコミュニティ CLI のどちらを使うべきですか?

ファーストパーティのサポート、サービス API との密な整合、予測可能なアップデートが必要な場合は公式 CLI を選びましょう。よりシンプルなワークフローや公式ツールにない機能を提供している場合は、コミュニティ CLI の方が適していることもあります。使用前にリポジトリ、メンテナンス状況、権限、インストール手順を確認してください。

6

CLI ツールを使う際、認証情報と権限はどう保護すればよいですか?

API キーをリポジトリ、プロンプト、シェル履歴に置かず、OS のキーチェーン、環境変数、専用のシークレットストアを使いましょう。人と AI エージェントには最小権限のアクセスを付与し、読み取り専用またはテスト環境から始め、自動化コマンドがプレビュー、明示的な確認操作、信頼できる終了コードをサポートしていることを確認してください。