What trade-call tools should you add to a CrewAI crypto agent?
AlgoVault gives a CrewAI agent verified crypto trade calls through one MCP tool. Register get_trade_call as a tool. The agent then gets a composite verdict in one call: direction, confidence, regime, and factors. It posts a 91.6% PFE win rate over 233,000 verified calls, each Merkle-anchored on Base L2. AlgoVault is the verified call tool your agent calls, not the agent framework.
How do you add AlgoVault to a CrewAI agent?
CrewAI agents act through tools. You expose get_trade_call as one of them, wired to the AlgoVault MCP server. The agent decides when to call it and what to do with the verdict.
One tool covers the read: direction, confidence, and regime, across 5 perpetual-futures venues. The agent does not parse charts or merge indicators. It calls one tool and acts on the result.
What does the agent get back?
A single composite call, not raw indicator series. Each response carries a direction (BUY, SELL, or HOLD), a confidence score, the current market regime, and the factors behind it. Interpretation is done before the agent sees it.
What you call
Wrap the MCP tool, then let the agent call it:
# Register AlgoVault's get_trade_call as a CrewAI tool
from crewai.tools import tool
@tool("crypto_trade_call")
def crypto_trade_call(coin: str, timeframe: str = "1h") -> dict:
"""One composite crypto trade call: direction, confidence, regime, factors."""
# Call AlgoVault's get_trade_call over MCP (see the linked docs for the client).
return mcp_client.call("get_trade_call", coin=coin, timeframe=timeframe)
# agent receives ->
# { "call": "BUY", "confidence": 72, "regime": "TRENDING_UP",
# "factors": { "funding": "NORMAL", "trend_persistence": "HIGH" } }
See the CrewAI docs for tool registration and the Model Context Protocol spec for client setup. Or run it locally: npx crypto-quant-signal-mcp.
Is AlgoVault the agent or the framework?
AlgoVault is the verified call tool your CrewAI agent calls, not the agent framework, orchestrator, or executor. CrewAI runs the crew and the reasoning; AlgoVault returns the one call the agent acts on. AlgoVault places no orders and holds no custody.
FAQ
What does get_trade_call return to a CrewAI agent?
One composite verdict: a direction (BUY, SELL, or HOLD), a confidence score, the market regime, and the underlying factors. Your agent decides whether to act.
How do I register AlgoVault as a CrewAI tool?
Wrap get_trade_call in a CrewAI tool that calls the AlgoVault MCP server, then add it to the agent's tool list. See the CrewAI and MCP docs for client setup.
Does AlgoVault replace my CrewAI agent or framework?
No. CrewAI runs the agent; AlgoVault is the verified call tool the agent calls. AlgoVault places no orders and holds no custody.
Is the track record verifiable?
Yes. Every call is hashed and anchored to a Merkle root on Base L2 before its outcome is known. Check any call at /verify; the live win rate is at /track-record.
Is there a free tier?
Yes. The free tier includes a monthly call allowance, and HOLD calls are always free. Per-call micropayments are also supported.
See the live track record, verify any call on-chain at /verify, or browse the integrations. Built by AlgoVault Labs.
This is call interpretation, not investment advice; agents decide execution.