
Fasttransfer Mcp
This wraps the FastTransfer CLI tool for moving data between database systems at scale. You get six tools: preview commands before execution, execute transfers with mandatory confirmation, validate connection parameters, list supported database pairs, get parallelism recommendations based on source type, and check binary version capabilities. It handles PostgreSQL, SQL Server, DuckDB streams, and other databases with intelligent suggestions for methods like Ctid partitioning or DataDriven queries. All passwords are masked in logs and output. The two-step preview-then-execute pattern prevents accidental transfers. Reach for this when you need Claude to orchestrate complex database migrations or ETL jobs without exposing credentials or running commands blindly.
- GitHub stars
- 1
- tools
- 6
- transport
- STDIO
- env vars
- 4
- last updated
- Mar 16, 2026
Tools
6 toolsPublic tool metadata for what this MCP can expose to an agent.
preview_transfer_commandBuild and preview a FastTransfer command WITHOUT executing it. Shows the exact command with passwords masked. Always use this first.
Build and preview a FastTransfer command WITHOUT executing it. Shows the exact command with passwords masked. Always use this first.
No parameter schema in public metadata yet.
execute_transferExecute a previously previewed command. Requires `confirmation: true` as a safety mechanism.
Execute a previously previewed command. Requires `confirmation: true` as a safety mechanism.
No parameter schema in public metadata yet.
validate_connectionValidate database connection parameters (parameter check only, does not test actual connectivity).
Validate database connection parameters (parameter check only, does not test actual connectivity).
No parameter schema in public metadata yet.
list_supported_combinationsList all supported source-to-target database combinations.
List all supported source-to-target database combinations.
No parameter schema in public metadata yet.
suggest_parallelism_methodRecommend the optimal parallelism method based on source database type and table characteristics.
Recommend the optimal parallelism method based on source database type and table characteristics.
No parameter schema in public metadata yet.
get_versionReport the detected FastTransfer binary version, supported types, and feature flags.
Report the detected FastTransfer binary version, supported types, and feature flags.
No parameter schema in public metadata yet.
Sponsors
Configuration
FASTTRANSFER_PATHPath to the FastTransfer binary (optional — server runs in preview-only mode without it)
FASTTRANSFER_TIMEOUTExecution timeout in seconds (default: 1800)
FASTTRANSFER_LOG_DIRDirectory for execution logs (default: ./logs)
LOG_LEVELLogging level: DEBUG, INFO, WARNING, ERROR (default: INFO)
Readme
FastTransfer MCP Server
A Model Context Protocol (MCP) server that exposes FastTransfer functionality for efficient data transfer between various database systems.
Overview
FastTransfer is a high-performance CLI tool for transferring data between databases. This MCP server wraps FastTransfer functionality and provides:
Details
- Repository
- github.com/arpe-io/fasttransfer-mcp
- Category
- Data & Analytics
- Package
fasttransfer-mcp- Transport
- STDIO
- Registry
- MCP registry, active