MCP.Market

Fastbcp MCP server

by arpe-io·io.github.arpe-io/fastbcp-mcp·v0.1.5·2 stars

MCP server for FastBCP — high-performance parallel database export to files and cloud

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

full report

Adoption
New

2 stars31 downloads/wk

Reviews

Write one

Nobody has reviewed Fastbcp yet.

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

Fastbcp tools (1)

write = sends, deletes, buys or posts

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

  • list_supported_formats

    List all supported source databases, output formats, and storage targets.

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 Fastbcp compares

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

Safety score
74/100
higher than 33% of 802 Databases servers
Tools
1
the typical Databases server has 8
Tools that change things
0%
typical: 10%. Fewer write tools means less an agent can break
GitHub stars
2
more than 60% of 602 Databases servers
Downloads a week
31
more than 16% of 328 Databases servers with a package

What its tools let an agent do: 1 read

Install Fastbcp in Claude Code, Cursor or VS Code

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

What the publisher says

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

FastBCP MCP Server

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

A Model Context Protocol (MCP) server that exposes FastBCP functionality for exporting data from databases to files (CSV, TSV, JSON, BSON, Parquet, XLSX, Binary) with optional cloud storage targets.

Overview

FastBCP is a high-performance CLI tool for exporting data from databases to files. This MCP server wraps FastBCP 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. previewexportcommand

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

2. execute_export

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

3. validate_connection

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

4. listsupportedformats

List all supported source databases, output formats, and storage targets.

5. suggestparallelismmethod

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

6. get_version

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

Installation

Prerequisites

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

Setup

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

Configuration

Environment Variables

Edit .env to configure:

# Path to FastBCP binary (required)
FASTBCP_PATH=./fastbcp/FastBCP

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

# Log directory (default: ./logs)
FASTBCP_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.

Fastbcp: common questions

Is Fastbcp MCP server safe?
Mostly: it is graded B (74/100). Read the Fastbcp safety report
How do I install Fastbcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fastbcp need an API key?
No secret keys are declared. It reads 4 settings from the environment.
Is Fastbcp maintained?
The last commit was 231 days ago (2026-03-18). The latest release is v0.1.5.
What can I use instead of Fastbcp?
Servers from other publishers that do the same job: Magic Cloud MCP server, Emerald MCP server and CogniCore MCP server.
How does Fastbcp compare with other Databases MCP servers?
safety score 74/100 (higher than 33% of 802 Databases servers); tools 1 (the typical Databases server has 8); tools that change things 0% (typical: 10%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Fastbcp

Same job from other publishers: the closest match first, then the best rated.

  • Magic Cloud
    Generate secured CRUD APIs over your database, run SQL, manage files, tasks and a headless browser
    A
  • Emerald
    The database under the chat: a local SQLite file a model asks for rows, not notes to re-read.
    A
  • CogniCore
    Memory, reflection and safety for AI agents. Hosted or local, no vector database.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A
  • Neo4j Cypher
    A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.
    A

More from arpe-io →