FTP/SSH用のMCPサーバー
この MCP サーバーを使用すると、Cursor AI から直接 FTP、SFTP、SSH サーバーに接続してファイルを操作できるため、WordPress ホスティングやその他のリモート サーバーの管理が容易になります。
特徴
- FTP、SFTP、SSH サーバーへの接続
- ファイルとディレクトリの一覧表示
- ファイルのアップロードとダウンロード
- ファイルとディレクトリの作成、削除、名前変更
- ファイルの内容の読み取りと書き込み
- 複数の同時接続をサポート
インストール
- Node.jsがインストールされていることを確認してください(v14以上)
- このリポジトリをクローンするか、MCPフォルダをコピーします
- 依存関係をインストールします:
カーソルの使用
カーソルの設定
.cursor/mcp.json
構成ファイルはすでに含まれており、構成されています。カーソルは MCP サーバーを自動的に認識するはずです。
サーバーの起動
MCP サーバーは 2 つの方法で起動できます。
- stdio モード(カーソルと併用することを推奨):
- HTTP モード(開発または他のツールでの使用用):
カーソルでの使用例
Cursor で MCP サーバーを使用する方法の例を次に示します。
利用可能なツール
道具 | 説明 |
---|---|
connect | FTP、SFTP、またはSSHサーバーに接続します |
list_directory | リモートパス内のファイルとディレクトリを一覧表示します |
download_file | リモートサーバーからファイルをダウンロードする |
upload_file | リモートサーバーにファイルを送信する |
delete_file | リモートサーバーからファイルを削除する |
create_directory | リモートサーバー上にディレクトリを作成します |
remove_directory | リモートサーバーからディレクトリを削除する |
rename | リモートサーバー上のファイルまたはディレクトリの名前を変更する |
read_file | リモートサーバーからファイルの内容を読み取ります |
write_file | リモートサーバー上のファイルにコンテンツを書き込む |
disconnect | サーバーへの接続を閉じる |
安全
- パスワードと秘密鍵は認証にのみ使用され、永続的に保存されることはありません。
- すべての接続はセッション中に管理され、プロセスが終了すると閉じられます。
- セキュリティを強化するために、パスワードではなくキー認証を使用することをお勧めします。
トラブルシューティング
この MCP サーバーの使用中に問題が発生した場合:
- すべての依存関係がインストールされていることを確認する
- ポートとアクセス資格情報が正しいことを確認してください
- リモートサーバーがネットワークからアクセスできることを確認する
- SFTP/SSH 接続の場合、パスワードの代わりに
privateKey
パラメータの使用を検討してくださいpassword
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
ユーザーは Cursor AI から直接 FTP、SFTP、SSH サーバーに接続してファイルを操作できるため、WordPress ホスティングとリモート サーバー管理が容易になります。
Related MCP Servers
- -securityAlicense-qualityEnables AI assistants to interact with WordPress sites through the WordPress REST API. Supports multiple WordPress sites with secure authentication, enabling content management, post operations, and site configuration through natural language.Last updated -1831MIT License
- AsecurityFlicenseAqualityEnables Claude to interact with FTP servers through natural language commands, allowing users to list directories, download/upload files, create directories, and delete files/directories on FTP servers.Last updated -65JavaScript
- AsecurityFlicenseAqualityAn MCP server that enables integration with GitHub Enterprise API, allowing users to access repository information, manage issues, pull requests, workflows, and other GitHub features through Cursor.Last updated -163314TypeScript
- -securityAlicense-qualityEnables AI assistants to interact with WordPress sites through the REST API. Supports multiple WordPress sites with secure authentication, enabling content management, post operations, and site configuration through natural language.Last updated -18MIT License