Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • mcp-server-asana
  • Remote MCP Server
  • Chrome Debug MCP Server
  • MCP Unreal Server
  • GitLab MCP Server
Back to MCP Servers
MCP Server for FTP-SSH

MCP Server for FTP-SSH

Public
vini1994/mcp

Enables FTP, SFTP, and SSH file management through Model Context Protocol with features like file transfer, directory listing, content editing, and multi-connection support for seamless remote server administration.

javascript
0 tools
May 29, 2025
Updated Jun 4, 2025

Supercharge Your AI with MCP Server for FTP-SSH

MCP Server

Unlock the full potential of MCP Server for FTP-SSH through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

Servidor MCP para FTP/SSH

Este servidor MCP permite conectar-se e manipular arquivos em servidores FTP, SFTP e SSH diretamente do Cursor AI, facilitando a gestão de hospedagens WordPress e outros servidores remotos.

Funcionalidades

  • Conectar a servidores FTP, SFTP e SSH
  • Listar arquivos e diretórios
  • Fazer upload e download de arquivos
  • Criar, remover e renomear arquivos e diretórios
  • Ler e escrever conteúdo de arquivos
  • Suporte a múltiplas conexões simultâneas

Instalação

  1. Certifique-se de ter o Node.js instalado (v14+)
  2. Clone este repositório ou copie a pasta MCP
  3. Instale as dependências:
cd MCP npm install

Uso no Cursor

Configuração do Cursor

O arquivo de configuração .cursor/mcp.json já está incluído e configurado. O Cursor deve reconhecer automaticamente o servidor MCP.

Iniciar o servidor

Você pode iniciar o servidor MCP de duas formas:

  1. Modo stdio (recomendado para uso com Cursor):
npm start
  1. Modo HTTP (para desenvolvimento ou uso com outras ferramentas):
npm run start:http

Exemplo de uso no Cursor

Aqui está um exemplo de como usar o servidor MCP no Cursor:

// 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")

Ferramentas disponíveis

FerramentaDescrição
connectConecta a um servidor FTP, SFTP ou SSH
list_directoryLista arquivos e diretórios em um caminho remoto
download_fileBaixa um arquivo do servidor remoto
upload_fileEnvia um arquivo para o servidor remoto
delete_fileExclui um arquivo do servidor remoto
create_directoryCria um diretório no servidor remoto
remove_directoryRemove um diretório do servidor remoto
renameRenomeia um arquivo ou diretório no servidor remoto
read_fileLê o conteúdo de um arquivo do servidor remoto
write_fileEscreve conteúdo em um arquivo no servidor remoto
disconnectFecha uma conexão com o servidor

Segurança

  • As senhas e chaves privadas são usadas apenas para autenticação e não são armazenadas permanentemente
  • Todas as conexões são gerenciadas durante a sessão e fechadas ao encerrar o processo
  • Para maior segurança, recomenda-se usar autenticação por chave em vez de senha

Solução de problemas

Se você encontrar problemas ao usar este servidor MCP:

  1. Verifique se todas as dependências estão instaladas
  2. Certifique-se de que as portas e credenciais de acesso estão corretas
  3. Verifique se o servidor remoto está acessível a partir da sua rede
  4. Para conexões SFTP/SSH, considere usar o parâmetro privateKey em vez de password

Licença

MIT

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • mcp-server-asana
    mcp-server-asana

    Enables seamless interaction with Asana API via Model Context Protocol, providing advanced task, pro...

    22 tools
    Added May 30, 2025
  • Remote MCP Server
    Remote MCP Server

    Remote Model Context Protocol server with Cloudflare Workers and Xano integration offering tool mana...

    Added May 30, 2025
  • Chrome Debug MCP Server
    Chrome Debug MCP Server

    Model Context Protocol server enabling advanced browser automation with Playwright, featuring multi-...

    13 tools
    Added May 30, 2025
  • MCP Unreal Server
    MCP Unreal Server

    Enables remote Python execution and real-time management of Unreal Engine instances via Model Contex...

    Added May 30, 2025
  • GitLab MCP Server
    GitLab MCP Server

    Enables seamless interaction with GitLab via Model Context Protocol, offering comprehensive reposito...

    41 tools
    Added May 30, 2025