
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
fireblocks-mcp
Advanced tools
Model Context Protocol server for Fireblocks digital asset platform - manage vaults, transactions, wallets, and access all Fireblocks APIs
A comprehensive Model Context Protocol (MCP) server for Fireblocks digital asset platform integration
Connect your AI assistants (Claude, Cursor) directly to Fireblocks APIs for seamless digital asset management, transaction processing, and wallet operations.
# Install globally via npm
npm install -g fireblocks-mcp
# Or run directly with npx
npx fireblocks-mcp
🏦 Vault Management
💸 Transaction Operations
📍 Address Management
|
💰 Asset Management
👛 Wallet Integration
👥 User Administration
|
Choose your preferred AI client and follow the setup instructions:
1. Locate your config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json2. Add the Fireblocks MCP server configuration:
{
"mcpServers": {
"fireblocks": {
"command": "npx",
"args": ["fireblocks-mcp"],
"env": {
"FIREBLOCKS_API_KEY": "your_api_key_here",
"FIREBLOCKS_SECRET_KEY": "-----BEGIN PRIVATE KEY-----\nyour_private_key_content_here\n-----END PRIVATE KEY-----",
"FIREBLOCKS_BASE_URL": "https://api.fireblocks.io"
}
}
}
}
3. Replace the credentials:
your_api_key_here with your actual API keyhttps://sandbox-api.fireblocks.io4. Restart Claude Desktop
1. Open Cursor Settings:
Cmd/Ctrl + , or go to Cursor → Settings2. Navigate to MCP Servers:
3. Add the configuration:
{
"mcpServers": {
"fireblocks-mcp": {
"command": "npx",
"args": ["fireblocks-mcp"],
"env": {
"FIREBLOCKS_API_KEY": "your_api_key_here",
"FIREBLOCKS_SECRET_KEY": "-----BEGIN PRIVATE KEY-----\nyour_private_key_content_here\n-----END PRIVATE KEY-----",
"FIREBLOCKS_BASE_URL": "https://api.fireblocks.io"
}
}
}
}
4. Replace the credentials:
your_api_key_here with your actual API keyhttps://sandbox-api.fireblocks.io5. Save and restart Cursor
npm install -g fireblocks-mcp
fireblocks-mcp
git clone https://github.com/nitaiaharoni1/fireblocks-mcp.git
cd fireblocks-mcp
npm install && npm run build
npm start
cp env.example .env
# Edit .env with your credentials
✅ That's it! The
npx fireblocks-mcpcommand automatically downloads and runs the latest version - no manual installation required!
Once configured, you can start using Fireblocks tools directly in your AI conversations:
list_vault_accounts - List all vault accounts with filteringcreate_vault_account - Create new vault accountsrename_vault_account - Rename existing vault accountshide_vault_account - Hide/unhide vault accounts from UIactivate_asset_for_vault - Activate assets for vault accountsget_supported_assets - Get all 500+ supported cryptocurrenciesget_vault_asset_balance - Check asset balances in vaultsrefresh_vault_asset_balance - Refresh asset balance dataget_max_spendable_amount - Calculate maximum spendable amountscreate_transaction - Create transfers, mints, burns, and morelist_transactions - List and filter transaction historyget_transaction_by_id - Get detailed transaction informationestimate_transaction_fee - Estimate network and gas feescancel_transaction - Cancel pending transactionsfreeze_transaction - Freeze/unfreeze transactionscreate_vault_asset_address - Generate new deposit addresseslist_vault_asset_addresses - List all addresses for vault assetsvalidate_address - Validate blockchain addressescreate_external_wallet - Create external wallet connectionslist_external_wallets - List all external walletsadd_asset_to_external_wallet - Add assets to external walletsdelete_external_wallet - Remove external wallet connectionslist_users - Get all workspace users and their rolescreate_vault_account({
"name": "Trading Vault",
"autoFuel": true
})
create_transaction({
"operation": "TRANSFER",
"source": {"type": "VAULT_ACCOUNT", "id": "1"},
"destination": {"type": "VAULT_ACCOUNT", "id": "2"},
"assetId": "BTC",
"amount": "0.1"
})
get_vault_asset_balance({
"vaultAccountId": "1",
"assetId": "BTC"
})
FIREBLOCKS_BASE_URL=https://sandbox-api.fireblocks.ioWe welcome contributions! Please:
MIT License - see LICENSE file for details.
This is an unofficial MCP server for Fireblocks. Not affiliated with or endorsed by Fireblocks Ltd.
Use at your own risk and ensure you understand the implications of all operations.
FAQs
Model Context Protocol server for Fireblocks digital asset platform - manage vaults, transactions, wallets, and access all Fireblocks APIs
The npm package fireblocks-mcp receives a total of 10 weekly downloads. As such, fireblocks-mcp popularity was classified as not popular.
We found that fireblocks-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.