{"id":"cdatasoftware-sftp-mcp-server-by-cdata","name":"sftp-mcp-server-by-cdata","af_score":51.8,"security_score":29.5,"reliability_score":28.8,"what_it_does":"Provides a read-only MCP (Model Context Protocol) server that exposes SFTP data via CData JDBC Driver (JDBC models) to MCP-capable clients (e.g., Claude Desktop). It supports listing tables/columns and running SQL SELECT queries through MCP tool calls (stdio-based, same-machine clients).","best_when":"You want an on-device MCP integration for querying SFTP data with SQL SELECT and you already have the CData JDBC SFTP driver licensed/configured.","avoid_when":"You need multi-tenant or network-exposed access, strong per-user authorization, or you require CRUD beyond read-only queries.","last_evaluated":"2026-04-04T19:49:40.694884+00:00","has_mcp":true,"has_api":false,"auth_methods":["CData JDBC Driver licensing (java -jar cdata.jdbc.sftp.jar --license)","Connection-string-based authentication supported by the underlying CData JDBC SFTP driver (may include OAuth per README note)","MCP client runs locally via stdio; no separate MCP auth described"],"has_free_tier":false,"known_gotchas":["Uses stdio; only works with clients running on the same machine.","README mentions you may need to fully quit/restart Claude Desktop for MCP servers to appear.","Tools return CSV for table/column discovery; agents must parse CSV safely.","Read-only limitation: the MCP server is intended for read (SELECT / schema discovery), not CRUD."],"error_quality":0.0}