Arpe.io MCP server for FastBCP, FastTransfer, LakeXpress, MigratorXpress
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Unified MCP server for Arpe.io data tools β build, preview, and execute high-performance data commands through AI assistants.
| Tool | Description |
|---|---|
| FastBCP | High-performance parallel database export to files and cloud |
| FastTransfer | High-performance parallel data transfer between databases |
| LakeXpress | Automated database-to-cloud data pipeline as Parquet |
| MigratorXpress | Cross-platform database migration with parallel transfer |
No binaries required. All tools work in command builder mode out of the box β command building, preview, and informational tools work without any Arpe.io binary installed. To enable execution, download the binaries from arpe.io and set the corresponding
*_PATHenvironment variables.
A hosted instance is available at https://arpe-io-arpeio-mcp.hf.space/sse β no installation required. For local installation with execution support, use the stdio transport via pip install arpeio-mcp.
ChatGPT | Claude Code | Claude Desktop | Cursor | Gemini CLI | HuggingChat | Kiro IDE | Le Chat (Mistral) | VS Code | Windsurf
Available for paid plans only (Plus, Pro, Team, and Enterprise).
https://arpe-io-arpeio-mcp.hf.space/sse and save.Or for local installation with execution support:
Add the following to your Claude Desktop configuration file:
~/.config/Claude/claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the following to your ~/.gemini/settings.json file:
Arpe.io and the Server URL to https://arpe-io-arpeio-mcp.hf.space/sse.Add the following to your Kiro MCP configuration file (.kiro/settings/mcp.json in your workspace):
Available on all plans, including free.
Arpe.io and the URL to https://arpe-io-arpeio-mcp.hf.space/sse.Add the following to your VS Code MCP configuration. Run MCP: Open User Configuration from the Command Palette to open it.
~/.config/Code/User/mcp.json~/Library/Application Support/Code/User/mcp.json%APPDATA%\Code\User\mcp.jsonAdd the following to your Windsurf configuration file:
~/.codeium/windsurf/mcp_config.json~/.codeium/windsurf/mcp_config.json%USERPROFILE%\.codeium\windsurf\mcp_config.jsonFor full execution support (not just command building), install locally:
Then configure your AI assistant to use the arpeio-mcp command (stdio transport) with optional binary paths β see the Claude Desktop local configuration for an example.
| Variable | Description | Required |
|---|---|---|
FASTBCP_PATH | Path to FastBCP binary | No |
FASTTRANSFER_PATH | Path to FastTransfer binary | No |
LAKEXPRESS_PATH | Path to LakeXpress binary | No |
MIGRATORXPRESS_PATH | Path to MigratorXpress binary | No |
FASTBCP_DIR_PATH | FastBCP directory for LakeXpress | No |
FASTTRANSFER_DIR_PATH | FastTransfer directory for MigratorXpress | No |
*_TIMEOUT | Per-tool execution timeout (seconds) | No |
*_LOG_DIR | Per-tool log directory | No |
LOG_LEVEL | Logging level (DEBUG/INFO/WARNING/ERROR) | No |
Read-only advisory tools were consolidated into one *_info tool per product (with an action enum) and per-product release-notes tools were merged into a single arpe_release_notes. Auto-parallelism is now suggested inside preview so the typical workflow is 2 calls (preview β execute) instead of 4.
fastbcp_info β Read-only advisory: action="formats" | "parallelism" | "workflow" | "version"fastbcp_preview_export β Validate parameters and render the command (auto-suggests parallelism when method is omitted)fastbcp_execute_export β Run the exportfasttransfer_info β Read-only advisory: action="combinations" | "parallelism" | "workflow" | "version"fasttransfer_preview_transfer β Validate parameters and render the command (auto-suggests parallelism)fasttransfer_execute_transfer β Run the transferlakexpress_info β Read-only advisory: action="capabilities" | "workflow" | "version"lakexpress_preview_command β Build any LakeXpress command (lxdb_*, config_*, sync, sync[export], sync[publish], run, status, cleanup). On v0.4.0+ binaries, warns when -a / --lxdb_auth_id / --sync_id are missing on sync-family callslakexpress_execute_command β Run the commandmigratorxpress_info β Read-only advisory: action="capabilities" | "workflow" | "version"migratorxpress_validate_auth_file β Validate the JSON auth file (only file-I/O advisory tool kept separate)migratorxpress_preview_command β Build the migrate command. Accepts the new project tag (v0.6.30+); warns on migration_db_type="postgres" against pre-0.6.32 binariesmigratorxpress_execute_command β Run the migrationarpe_get_status β Status of all four CLIs (installed / command-builder-only)arpe_quick_start β Detect the right tool from a plain-English use case and return a workflow guidearpe_release_notes β Return release-notes chunks for any product (product="fastbcp" | "fasttransfer" | "lakexpress" | "migratorxpress", optional version)search_docs β BM25 full-text search over arpe.io docs sites and blogThe command-building, execution, and discovery tools return structured content
(outputSchema + structuredContent) alongside the human-readable markdown, so
MCP clients can chain calls programmatically instead of parsing prose:
*_preview_* β the built command (argv), command_string, masked command_display, explanation, and version warnings. The exact command can be handed straight to the matching *_execute_* tool.*_execute_* β success, return_code, stdout, stderr, and parsed diagnostics.search_docs β ranked results records; arpe_get_status β per-product status; arpe_release_notes β release-notes chunks.Each payload carries a status field (ok / error) so success and error responses are both machine-checkable.
Conversation starters surfaced by clients that support MCP prompts (Claude Desktop, Cursor, etc.):
export-table, transfer-data, lakehouse-pipeline, migrate-database, troubleshoot.
Static capability matrices served as MCP resources so clients can prefetch them without a tool call:
arpeio://capabilities/fastbcp-formats, fasttransfer-combinations, lakexpress-capabilities, migratorxpress-capabilities.
evaluations/arpeio_eval.xml holds 10 read-only, verifiable questions used to check
that an LLM can drive the server to correct answers (tool selection, parallelism
recommendations, capability lookups, version gating). A guard test re-derives every
answer from the capability registries so the answer key stays honest:
MIT
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/arpeio-mcp)<a href="https://allmcps.com/mcp/arpeio-mcp"><img src="https://allmcps.com/api/badge/arpeio-mcp?style=directory" alt="Arpeio Mcp on AllMCPs" /></a>