arpeio-mcp
Unified MCP server for Arpe.io data tools.
Tools
| 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 |
Installation
pip install arpeio-mcp
Usage
Add to your MCP client configuration:
{
"mcpServers": {
"arpeio": {
"command": "arpeio-mcp",
"env": {
"FASTBCP_PATH": "/path/to/FastBCP",
"FASTTRANSFER_PATH": "/path/to/FastTransfer",
"LAKEXPRESS_PATH": "/path/to/LakeXpress",
"MIGRATORXPRESS_PATH": "/path/to/MigratorXpress"
}
}
}
}
All binary paths are optional. Missing binaries activate preview-only mode for that tool — preview and informational tools work normally, while execution tools return helpful install instructions.
Environment Variables
| 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 |
*_TIMEOUT | Per-tool execution timeout (seconds) | No |
*_LOG_DIR | Per-tool log directory | No |
LOG_LEVEL | Logging level (DEBUG/INFO/WARNING/ERROR) | No |
Available Tools (25)
FastBCP (6 tools)
fastbcp_preview_export— Preview export commandfastbcp_execute_export— Execute exportfastbcp_validate_connection— Validate source connectionfastbcp_list_formats— List supported formats/databases/targetsfastbcp_suggest_parallelism— Recommend parallelism methodfastbcp_get_version— Report version and capabilities
FastTransfer (6 tools)
fasttransfer_preview_transfer— Preview transfer commandfasttransfer_execute_transfer— Execute transferfasttransfer_validate_connection— Validate connectionfasttransfer_list_combinations— List supported database pairsfasttransfer_suggest_parallelism— Recommend parallelism methodfasttransfer_get_version— Report version and capabilities
LakeXpress (5 tools)
lakexpress_preview_command— Preview any LakeXpress commandlakexpress_execute_command— Execute commandlakexpress_list_capabilities— List supported databases/backendslakexpress_suggest_workflow— Recommend workflowlakexpress_get_version— Report version and capabilities
MigratorXpress (6 tools)
migratorxpress_preview_command— Preview migration commandmigratorxpress_execute_command— Execute migrationmigratorxpress_validate_auth_file— Validate auth JSON filemigratorxpress_list_capabilities— List databases/tasks/modesmigratorxpress_suggest_workflow— Recommend migration workflowmigratorxpress_get_version— Report version and capabilities
Meta (1 tool)
arpe_get_status— Status of all tools (installed/preview-only)
License
MIT