コマンドラインインターフェース
San Luis Way CLI
ターミナルからサンルイスポトシのデータに直接アクセス — イベント、スポット、ガイド、天気など
クイックスタート
1つのコマンドでSLPのイベント、スポットなどを照会:
$ npx @sanluisway/cli events --limit 5 --json
OpenClawと連携
CLIはOpenClawスキルで構築されており、AIエージェントや自動化ツールが同じコマンドをプログラム的に発見して使用できます。ClawHubで利用可能なスキルを閲覧してください。
ClawHubでスキルを閲覧 →インストール
グローバルインストール
$ npm install -g @sanluisway/cli
オンデマンド(インストール不要)
$ npx @sanluisway/cli --help
コマンドリファレンス
CLIで利用可能な全コマンド:
| コマンド | 説明 | 主要フラグ |
|---|---|---|
| events | 今後のイベント一覧 | --limit, --category, --json |
| event <slug> | slugでイベント詳細を取得 | --json |
| places | カテゴリ別スポット一覧 | --category, --limit, --json |
| place <slug> | slugでスポット詳細を取得 | --json |
| guides | 利用可能なガイド一覧 | --limit, --json |
| guide <slug> | slugでガイド内容を取得 | --json |
| outdoor | アウトドア活動一覧 | --limit, --json |
| culture | 文化施設一覧 | --limit, --json |
| weather | 現在の天気 | --json |
| news | 最新のローカルニュース | --limit, --json |
| exchange-rates | 現在の為替レート | --json |
| search <query> | 全データの全文検索 | --type, --limit, --json |
コマンド例
一般的な使用パターン:
# List this weekend's events npx @sanluisway/cli events --limit 10 --json # Get details for a specific event npx @sanluisway/cli event fenapo-2026 # Find restaurants in Centro Historico npx @sanluisway/cli places --category restaurant --limit 5 # Get a specific place npx @sanluisway/cli place cafe-tipico # List travel guides npx @sanluisway/cli guides # Check the weather npx @sanluisway/cli weather --json # Get latest news npx @sanluisway/cli news --limit 3 # Search across all data npx @sanluisway/cli search "tacos al pastor" # Get exchange rates npx @sanluisway/cli exchange-rates # Explore outdoor activities npx @sanluisway/cli outdoor --limit 5 --json
JSON出力
任意のコマンドに--jsonを追加すると構造化出力が得られます。レスポンスの形式は以下の通り:
{
"ok": true,
"data": [ ... ],
"meta": {
"total": 42,
"limit": 5,
"source": "sanluisway.com"
}
}CLI vs MCP
ワークフローに合ったツールを選択:
| 機能 | CLI | MCP |
|---|---|---|
| 最適な用途 | スクリプト、エージェント、CIパイプライン | チャットAIクライアント(Claude、Cursor) |
| 出力形式 | JSONをstdoutに出力 | 構造化ツール呼び出し |
| アクセス方法 | 直接ターミナルコマンド | AIを介した自然言語 |
| 発見性 | 各コマンドで--help | AIクライアントが自動検出 |
| セットアップ | npxまたはnpm install | クライアント設定に追加 |
よくある質問
いいえ。San Luis Way CLIは完全に無料で、APIキー、アカウント、トークンは不要です。コマンドを実行するだけでデータを取得できます。
イベント、スポット(レストラン、カフェ、バー、美術館)、ガイド、アウトドア活動、文化施設、天気、ニュース、為替レート — すべてサンルイスポトシに関するデータです。
はい。任意のコマンドに--jsonを追加すると、jqにパイプしたり、スクリプトでパースしたり、他のツールに入力できる構造化JSON出力が得られます。
CLIはスクリプトと自動化のためのターミナル直接アクセスを提供します。MCPサーバーは自然言語クエリのためにAIアシスタントに統合されます。両方とも同じデータにアクセスします。