
Fastbcp Mcp
Let your coding agent drive high-throughput parallel database exports to local files or cloud storage without hand-writing BCP scripts.
Overview
FastBCP MCP is an Operate-phase MCP server that lets agents run high-performance parallel database exports to files and cloud via FastBCP.
What is this MCP server?
- Wraps FastBCP for parallel database export to files and cloud targets
- PyPI package fastbcp-mcp with stdio MCP transport for Claude Code, Cursor, and Codex
- Optional FASTBCP_PATH: preview-only mode when the binary is not installed
- Configurable FASTBCP_TIMEOUT (default 1800s) and FASTBCP_LOG_DIR execution logs
- LOG_LEVEL env: DEBUG, INFO, WARNING, ERROR (default INFO)
- Server schema version 0.1.5 on PyPI identifier fastbcp-mcp
- Default execution timeout 1800 seconds via FASTBCP_TIMEOUT
- Four documented environment variables including optional FASTBCP_PATH
What problem does it solve?
Hand-rolled BCP and export scripts are slow, error-prone, and awkward to drive from an AI coding session when you need big, reliable dumps.
Who is it for?
Indie SaaS operators who already run FastBCP (or plan to) and want MCP-driven exports with logging and a safe preview mode before cutting over binaries.
Skip if: Builders who only need small CSV snippets from dev databases or who want schema-only migrations without bulk export tooling.
What do I get? / Deliverables
Your agent can request governed FastBCP exports with timeouts and logs, producing file or cloud-ready datasets you can pipe into backups or downstream pipelines.
- Agent-invokable FastBCP export jobs with configurable timeout
- Execution logs under FASTBCP_LOG_DIR for audit and debugging
- Exported datasets to configured file or cloud destinations
Recommended MCP Servers
Journey fit
Bulk export and backup workflows sit in production operations once you already have a database and need repeatable data movement off the primary system. Infra covers backups, extracts, and cloud handoffs that keep your app data portable and observable outside the live DB.
How it compares
MCP bridge to a dedicated bulk-export binary, not an in-app ORM migration skill.
Common Questions / FAQ
Who is fastbcp-mcp for?
Solo and indie builders operating real databases who want their AI agent to trigger FastBCP parallel exports instead of memorizing CLI flags.
When should I use fastbcp-mcp?
Use it during operate/infra work when you need scheduled or on-demand full or partial exports to disk or cloud, especially at scale where parallel BCP matters.
How do I add fastbcp-mcp to my agent?
Install the PyPI package fastbcp-mcp, register it as a stdio MCP server in Claude Code or Cursor, set FASTBCP_PATH if you want live runs, and configure timeout and log env vars.