JSON-RPC クライアントツール について
JSON-RPC APIにアクセスするためのコマンドラインツールで、個人用の参考プロジェクトです。システム情報の取得やエコー操作などのコマンド例があります。
主な機能
- 01コマンドラインからのJSON-RPC APIアクセス
- 02システム情報の取得
- 03エコー操作の実行
- 04APIエンドポイント対応の拡張
活用シーン
- 01コマンドによるシステム情報の取得
- 02ターミナルでのエコー操作のテスト
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
JSON-RPC クライアントツール
JSON-RPC APIにアクセスするためのコマンドラインツールです。
This is just a private project, for your reference.
インストール
# 依存関係のインストール
npm install
# ビルド
npm run build
使用方法
# ヘルプを表示
node build/index.js --help
# システム情報を取得
node build/index.js system-info
# エコー実行
node build/index.js echo "Hello, world!"
# メモ一覧を取得
node build/index.js notes list
# メモを取得
node build/index.js notes get <メモID>
# メモを作成
node build/index.js notes create "タイトル" "内容"
# メモを更新
node build/index.js notes update <メモID> "新しいタイトル" "新しい内容"
# メモを削除
node build/index.js notes delete <メモID>
拡張方法
新しいAPIエンドポイントをサポートするには、以下の手順に従います:
src/types.tsに必要な型を追加src/jsonRpcClient.tsにメソッドを追加src/cli.tsにコマンドとオプションを追加
ライセンス
ISC
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。