Skip to main content
Glama

MCP Server for FTP/SSH

by vini1994
Integrations
  • Required for running the MCP server, with v14+ specified as a dependency.

  • Used for package management and running the MCP server.

  • Facilitates management of WordPress hosting environments by providing FTP/SFTP/SSH connectivity for file manipulation, directory management, and content editing on remote WordPress servers.

FTP/SSH용 MCP 서버

이 MCP 서버를 사용하면 Cursor AI에서 직접 FTP, SFTP 및 SSH 서버에 있는 파일을 연결하고 조작할 수 있으므로 WordPress 호스팅 및 기타 원격 서버를 더 쉽게 관리할 수 있습니다.

특징

  • FTP, SFTP 및 SSH 서버에 연결
  • 파일 및 디렉토리 나열
  • 파일 업로드 및 다운로드
  • 파일 및 디렉토리 생성, 제거 및 이름 변경
  • 파일 내용 읽기 및 쓰기
  • 여러 개의 동시 연결 지원

설치

  1. Node.js가 설치되어 있는지 확인하세요(v14+)
  2. 이 저장소를 복제하거나 MCP 폴더를 복사하세요.
  3. 종속성 설치:

지엑스피1

커서 사용

커서 구성

.cursor/mcp.json 구성 파일은 이미 포함되어 구성되어 있습니다. 커서는 자동으로 MCP 서버를 인식해야 합니다.

서버를 시작합니다

MCP 서버는 두 가지 방법으로 시작할 수 있습니다.

  1. stdio 모드 (Cursor와 함께 사용하는 것이 권장됨):
npm start
  1. HTTP 모드 (개발용 또는 다른 도구와 함께 사용):
npm run start:http

Cursor에서의 사용 예

다음은 Cursor에서 MCP 서버를 사용하는 방법의 예입니다.

// Conectar a um servidor FTP connect(type="ftp", host="meu-servidor.com", port=21, username="usuario", password="senha") // Conectar a um servidor SFTP/SSH connect(type="sftp", host="meu-servidor.com", port=22, username="usuario", password="senha") // Listar arquivos em um diretório list_directory(connectionId="conn_id_retornado", path="/caminho/remoto") // Fazer upload de um arquivo upload_file(connectionId="conn_id_retornado", localPath="/caminho/local/arquivo.txt", remotePath="/caminho/remoto/arquivo.txt") // Baixar um arquivo download_file(connectionId="conn_id_retornado", remotePath="/caminho/remoto/arquivo.txt", localPath="/caminho/local/arquivo.txt") // Ler o conteúdo de um arquivo read_file(connectionId="conn_id_retornado", path="/caminho/remoto/arquivo.txt") // Escrever conteúdo em um arquivo write_file(connectionId="conn_id_retornado", path="/caminho/remoto/arquivo.txt", content="Novo conteúdo do arquivo") // Desconectar quando terminar disconnect(connectionId="conn_id_retornado")

사용 가능한 도구

도구설명
connectFTP, SFTP 또는 SSH 서버에 연결합니다
list_directory원격 경로에 있는 파일과 디렉토리를 나열합니다.
download_file원격 서버에서 파일 다운로드
upload_file원격 서버로 파일 보내기
delete_file원격 서버에서 파일 삭제
create_directory원격 서버에 디렉토리를 생성합니다
remove_directory원격 서버에서 디렉토리 제거
rename원격 서버에서 파일이나 디렉토리 이름 바꾸기
read_file원격 서버에서 파일의 내용을 읽습니다.
write_file원격 서버의 파일에 콘텐츠를 씁니다.
disconnect서버에 대한 연결을 닫습니다

보안

  • 비밀번호와 개인 키는 인증에만 사용되며 영구적으로 저장되지 않습니다.
  • 모든 연결은 세션 중에 관리되며 프로세스가 종료되면 닫힙니다.
  • 보안을 강화하려면 비밀번호 대신 키 인증을 사용하는 것이 좋습니다.

문제 해결

이 MCP 서버를 사용하는 동안 문제가 발생하는 경우:

  1. 모든 종속성이 설치되었는지 확인하세요
  2. 포트와 액세스 자격 증명이 올바른지 확인하세요.
  3. 네트워크에서 원격 서버에 액세스할 수 있는지 확인하세요.
  4. SFTP/SSH 연결의 경우 password 대신 privateKey 매개변수를 사용하는 것이 좋습니다.

특허

MIT

-
security - not tested
F
license - not found
-
quality - not tested

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 호스팅과 원격 서버 관리가 용이해집니다.

  1. 특징
    1. 설치
      1. 커서 사용
        1. 커서 구성
        2. 서버를 시작합니다
        3. Cursor에서의 사용 예
      2. 사용 가능한 도구
        1. 보안
          1. 문제 해결
            1. 특허

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Enables 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 -
                18
                31
                MIT License
              • A
                security
                F
                license
                A
                quality
                Enables 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 -
                6
                5
                JavaScript
                • Linux
                • Apple
              • A
                security
                F
                license
                A
                quality
                An 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 -
                16
                33
                14
                TypeScript
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                Enables 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 -
                18
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/vini1994/mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server