海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

mcp-uiにカスタムファイル管理ツールを追加する方法を教えてください。

2025-08-25 1.9 K
直接リンクモバイルビュー
qrcode

カスタムファイル管理ツールの拡張ガイド

デスクトップ版のmcp-uiは、以下のようにMCPサービスコードを変更することで、ファイル操作ツールの追加をサポートしている:

  1. 工具パラメータの定義mcp_server.jstools例えば、新しいオブジェクトが配列に追加される:
    {
    name: "file_manager",
    description: "本地文件管理器",
    parameters: {
    action: { type: "string", enum: ["read", "write", "list"] },
    path: { type: "string" }
    }
    }
  2. ツールロジックの実装と同じファイルにある。handleToolCall関数を使用して処理コードを追加する。fsモジュールで読み取りと書き込み操作を実装し、エラー処理を追加した。
  3. パーミッションの設定(デスクトップ版のみ)エレクトロンのmain.jsミディアム構成nodeIntegration: trueで、必要なファイルパスのパーミッションを宣言する。

テストケース:
- ファイルを読むには、"read./notes.txt "と入力します。
- ディレクトリをリストアップするには、"list./ドキュメント"

安全に関する推奨事項

  • アクセスできるディレクトリの範囲を制限する(例:ユーザー文書フォルダのみ)。
  • 書き込み操作の確認ダイアログを追加。
  • 機密性の高い操作はmcp_operations.log.

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

最新のAIツール

トップに戻る

ja日本語