Recommended: MCP Integration
CrewAI natively supports MCP. The BoltzPay MCP server works out of the box with no Python package needed.
This gives your agent all 7 BoltzPay tools automatically.
Add Coinbase credentials to the env dict to enable payments. Without them, the agent can discover and quote for free.
For teams who prefer native Python tools over MCP:
Requires Node.js 20+ (the tools call npx @boltzpay/cli under the hood).
Error Handling
CLI bridge tools return error strings instead of raising exceptions (CrewAI pattern), so your agent can recover gracefully: