MCPサービスの機能一覧と使用方法
·
MCPサービスの機能一覧と使用方法
このドキュメントでは、利用可能なMCPサービスの全ての機能と、それらの具体的な使用方法について説明します。すべて日本語で記述しています。
1. 文章投稿サービス
関数名: JavaSDKMCPClient_saveArticle
- 機能: 記事をCSDNに投稿します。
- パラメータ:
- Description: 文章の概要
- markdowncontent: 文章の内容(Markdown形式)
- tags: 記事のタグ、英語のカンマ区切り
- title: 記事のタイトル
2. 微信公众号メッセージ通知
関数名: JavaSDKMCPClient_weixinNotice
- 機能: WeChatパブリックアカウントにメッセージを通知します。
- パラメータ:
- description: 通知の説明
- jumpUrl: リンクURL
- platform: プラットフォーム名
- subject: 通知の件名
3. テキストファイル読み込み(非推奨)
関数名: JavaSDKMCPClient_read_file
- 機能: ファイルの全文をテキストとして読み込みます。headやtailパラメータで表示行数の調整可能。
- 注意: 代わりにread_text_fileを使用推奨。
4. テキストファイル読み込み
関数名: JavaSDKMCPClient_read_text_file
- 機能: ファイルの全文をさまざまなテキストエンコーディングに対応して読み込みます。
- パラメータ:
- head: 最初のN行を読み込み
- tail: 最後のN行を読み込み
5. 画像・音声ファイル読み込み
関数名: JavaSDKMCPClient_read_media_file
- 機能: 画像や音声ファイルを読み込み、base64エンコードされたデータとMIMEタイプを返します。
6. 複数ファイル読み込み
関数名: JavaSDKMCPClient_read_multiple_files
- 機能: 複数ファイルを同時に読み込みます。
- パラメータ:
- paths: ファイルパスの配列
7. ファイル書き込み
関数名: JavaSDKMCPClient_write_file
- 機能: 新規ファイル作成または既存ファイルを上書きします。
- パラメータ:
- content: ファイルに書き込む内容
- path: ファイルパス
8. ファイル行単位編集
関数名: JavaSDKMCPClient_edit_file
- 機能: 指定した複数の行単位編集を行います。
- パラメータ:
- edits: 編集内容の配列(oldTextをnewTextに置換)
- path: ファイルパス
- dryRun: 変更をプレビュー(任意)
9. ディレクトリ作成
関数名: JavaSDKMCPClient_create_directory
- 機能: 新しいディレクトリを作成します。
- パラメータ:
- path: 作成したいディレクトリパス
10. ディレクトリ一覧取得
関数名: JavaSDKMCPClient_list_directory
- 機能: 指定ディレクトリのファイル・ディレクトリの一覧を取得します。
- パラメータ:
- path: 対象ディレクトリパス
11. サイズ付きディレクトリ一覧取得
関数名: JavaSDKMCPClient_list_directory_with_sizes
- 機能: ファイルサイズ付きでディレクトリ一覧を取得します。
- パラメータ:
- path: 対象ディレクトリ
- sortBy: nameまたはsizeでソート(省略可能)
12. ディレクトリツリー取得
関数名: JavaSDKMCPClient_directory_tree
- 機能: ディレクトリのツリー構造をJSON形式で取得します。
- パラメータ:
- path: 対象ディレクトリパス
- excludePatterns: 除外パターン(配列)
13. ファイル移動・名前変更
関数名: JavaSDKMCPClient_move_file
- 機能: ファイルやディレクトリの移動・リネーム
- パラメータ:
- source: 元パス
- destination: 新パス
14. ファイル・ディレクトリ検索
関数名: JavaSDKMCPClient_search_files
- 機能: パターンにマッチするファイルやディレクトリを再帰的に検索します。
- パラメータ:
- path: 探索開始パス
- pattern: ワイルドカードパターン
- excludePatterns: 除外パターン(省略)
15. ファイル・ディレクトリ情報取得
関数名: JavaSDKMCPClient_get_file_info
- 機能: ファイルやディレクトリの詳細メタデータを取得します。
- パラメータ:
- path: 対象ファイルまたはディレクトリのパス
16. 利用許可ディレクトリ確認
関数名: JavaSDKMCPClient_list_allowed_directories
- 機能: サーバーがアクセス可能なディレクトリの一覧を取得します。
以上がMCPサービスで使用可能な主要な関数とその利用方法です。特定の機能についての詳細が必要な場合はお知らせください。
更多推荐

所有评论(0)