MCP.Market

Fasttransfer MCP server

by arpe-io·io.github.arpe-io/fasttransfer-mcp·v0.1.6·1 stars

MCP server for FastTransfer — high-performance parallel data transfer between databases

B74/100grade B
What users say
No reviews yet
Be the first
Safety scan
B74/100

full report

Adoption
New

1 stars18 downloads/wk

Reviews

Write one

Nobody has reviewed Fasttransfer yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fasttransfer tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • list_supported_combinations

    List all supported source to target database combinations.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 193 days ago4/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 74/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Fasttransfer compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
74/100
higher than 40% of 48,255 servers
Tools
1
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
18
more than 5% of 12,191 servers with a package

What its tools let an agent do: 1 read

Install Fasttransfer in Claude Code, Cursor or VS Code

claude mcp add fasttransfer-mcp -- uvx fasttransfer-mcp
Add to Cursor

What the publisher says

From the Fasttransfer repository's README, as published. We do not edit it. Read it on GitHub

FastTransfer MCP Server

<!-- mcp-name: io.github.arpe-io/fasttransfer-mcp -->

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:

  • Safety-first approach: Preview commands before execution with user confirmation required
  • Password masking: Credentials and connection strings are never displayed in logs or output
  • Intelligent validation: Parameter validation with database-specific compatibility checks
  • Smart suggestions: Automatic parallelism method recommendations
  • Version detection: Automatic binary version detection with capability registry
  • Comprehensive logging: Full execution logs with timestamps and results

MCP Tools

1. previewtransfercommand

Build and preview a FastTransfer command WITHOUT executing it. Shows the exact command with passwords masked. Always use this first.

2. execute_transfer

Execute a previously previewed command. Requires confirmation: true as a safety mechanism.

3. validate_connection

Validate database connection parameters (parameter check only, does not test actual connectivity).

4. listsupportedcombinations

List all supported source-to-target database combinations.

5. suggestparallelismmethod

Recommend the optimal parallelism method based on source database type and table characteristics.

6. get_version

Report the detected FastTransfer binary version, supported types, and feature flags.

Installation

Prerequisites

  • Python 3.10 or higher
  • FastTransfer binary v0.16+ (obtain from Arpe.io)
  • Claude Code or another MCP client

Setup

  1. Clone or download this repository:
cd /path/to/fasttransfer-mcp
  1. Install Python dependencies:
pip install -r requirements.txt
  1. Configure environment:
cp .env.example .env
   # Edit .env with your FastTransfer path
  1. Add to Claude Code configuration (~/.claude.json):
{
     "mcpServers": {
       "fasttransfer": {
         "type": "stdio",
         "command": "python",
         "args": ["/absolute/path/to/fasttransfer-mcp/src/server.py"],
         "env": {
           "FASTTRANSFER_PATH": "/absolute/path/to/fasttransfer/FastTransfer"
         }
       }
     }
   }
  1. Restart Claude Code to load the MCP server.
  1. Verify installation:
# In Claude Code, run:
   /mcp
   # You should see "fasttransfer: connected"

Configuration

Environment Variables

Edit .env to configure:

# Path to FastTransfer binary (required)
FASTTRANSFER_PATH=./fasttransfer/FastTransfer

# Execution timeout in seconds (default: 1800 = 30 minutes)
FASTTRANSFER_TIMEOUT=1800

# Log directory (default: ./logs)
FASTTRANSFER_LOG_DIR=./logs

# Log level (default: INFO)
LOG_LEVEL=INFO

Connection Options

The server supports multiple ways to authenticate and connect:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Fasttransfer: common questions

Is Fasttransfer MCP server safe?
Mostly: it is graded B (74/100). Read the Fasttransfer safety report
How do I install Fasttransfer?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fasttransfer need an API key?
No secret keys are declared. It reads 4 settings from the environment.
Is Fasttransfer maintained?
The last commit was 231 days ago (2026-03-18). The latest release is v0.1.6.
How does Fasttransfer compare with other MCP servers?
safety score 74/100 (higher than 40% of 48,255 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from arpe-io →