MCP server
Exposes structured tools that AI agents can call from compatible MCP clients and agent frameworks.
Controlled pilot now open
DaoRoute is a non-custodial MCP server for AI agents and DeFi bots. It helps decide where to allocate stablecoin capital with risk scoring, live security gates, a multi-source evidence index, signed attestations, and execution metadata.
Product boundary
DaoRoute is designed as a decision layer between autonomous agents and DeFi execution routes. It does not replace wallets, aggregators, or protocol-specific deposit adapters.
Exposes structured tools that AI agents can call from compatible MCP clients and agent frameworks.
Returns decisions and unsigned execution metadata. Users keep wallet control and decide whether to sign.
Focuses the first pilot on stablecoin capital, conservative pool selection, and explainable risk controls.
Clear limits
The pilot is intentionally narrow. That makes feedback cleaner and keeps the product honest while the public track record matures.
DaoRoute is not marketed as a governance prediction engine or a trading signal service.
The output can estimate, compare, and explain. It never guarantees profit, APY, or capital preservation.
DaoRoute never takes possession of funds, never signs transactions, and never broadcasts on behalf of users.
Why agents need this
Most DeFi infrastructure answers how to execute after a destination is already chosen. DaoRoute focuses on the prior step: whether a route is worth considering, what risks are visible, and what evidence supports the decision.
Pool selection considers yield, risk score, diversification, volatility, security state, and configured capital limits.
Security status overrides predictive output. A compromised protocol should never be treated as a yield opportunity.
The response includes data coverage and validation context without exposing raw wallet-level records or copyable database dumps.
Decisions can include a short-lived Ed25519 attestation so clients can verify what the engine said at a specific time.
Data foundation
DaoRoute is not a thin wrapper around a single APY endpoint. The pilot engine maintains an internal evidence index from multiple data sources, normalizes it into comparable pool and protocol features, and returns only the decision-grade signals an agent needs.
governance votes indexed
proposals normalized
APY history rows
pools screened
Snapshot governance activity, DeFiLlama yield and TVL history, protocol allowlists, safety thresholds, security status, and execution adapter metadata are combined into one response shape.
The engine packages data age, screened pool count, APR history, volatility, TVL context, protocol status, risk score, diversification, fee-adjusted APY, and selection rationale.
Pilot users receive aggregate evidence and explainable decision context. Raw database exports, wallet-level dumps, and copyable model internals are not part of the public surface.
Pilot flow
The first pilot is free for selected users and focused on practical integration feedback, not public performance claims.
Tell us who you are, which agent stack you use, and what stablecoin allocation workflow you want to test.
Approved pilot users receive an MCP URL, API key, quickstart, and sample request.
Call the tools, inspect the response, validate useful paths, and share feedback before any paid plan is introduced.
Integration preview
Approved pilot users receive a Streamable HTTP MCP endpoint and an API key. The key can be supplied through MCP request metadata, `x-api-key`, or `Authorization: Bearer ...`, depending on the client.
Ask what DaoRoute currently sees: candidate pools, data coverage, protocol and chain breakdowns, and the strongest evidence-backed opportunities.
{
"tool": "get_market_snapshot",
"arguments": {
"asset": "USDC",
"chain": "auto",
"min_pool_tvl_usd": 20000000,
"max_pools": 10
}
}
Inspect a shortlisted pool before sizing capital. The response includes APR history stats, TVL context, risk fields, and evidence quality.
{
"tool": "get_pool_evidence",
"arguments": {
"protocol": "aave",
"chain": "ethereum",
"token_symbol": "USDC",
"history_days": 365
}
}
Ask DaoRoute for a stablecoin allocation candidate with risk profile, capital limits, security gates, evidence, execution metadata, and optional signed attestation.
{
"tool": "get_optimal_allocation",
"arguments": {
"capital_amount": "100000",
"asset": "USDC",
"chain": "auto",
"risk_profile": "conservative",
"signer_address": "0xYourWallet",
"max_slippage_bps": 100,
"attestation_required": true
}
}
Query the live security layer before entering or increasing exposure to a protocol. Security overrides always take precedence over cached predictive signals.
{
"tool": "get_protocol_security_status",
"arguments": {
"protocol": "aave"
}
}
Example response shape
The real response is structured JSON. This preview shows how DaoRoute packages allocation, evidence, risk controls, execution metadata, and verification into one agent-readable response. A richer redacted sample is also available as sample-output.json.
{
"request_id": "req_redacted_7f3a",
"data_age_seconds": 9,
"chain_scope": ["ethereum", "arbitrum", "base"],
"recommended_action": "PROCEED",
"risk_profile": "conservative",
"asset": "USDC",
"portfolio_expected_apy": 0.0592,
"portfolio_expected_apy_net_of_fee": 0.0584,
"fee_bps": 8,
"diversification_score": 86.5,
"allocations": [
{
"protocol": "aave",
"chain": "ethereum",
"amount_pct": 0.15,
"risk_adjusted_score": 2.41,
"security_status": "clear",
"forecast": {
"predicted_apr_30d": 0.062,
"confidence": 0.78
},
"evidence": {
"apr_volatility_30d": 0.009,
"history_days_available": 365,
"why_selected": [
"passes protocol safety floor",
"security status is clear",
"above baseline after transparent fee"
]
}
}
],
"evidence_snapshot": {
"product_type": "aggregated_decision_evidence",
"candidate_pools_screened": 82,
"apy_history_rows_indexed": 43817,
"raw_database_export_available": false,
"evidence_grade": "usable_for_controlled_pilots"
},
"execution": {
"non_custodial": true,
"broadcast": false,
"calldata_available": true,
"aggregator": "1inch",
"client_must_review_and_sign": true
},
"attestation": {
"signed_by": "daoroute",
"algo": "ed25519",
"payload_hash": "sha256:redacted",
"valid_until": "short-lived timestamp"
}
}
Pilot tools
get_market_snapshotReturns market coverage, top candidate pools, protocol/chain breakdowns, evidence depth, and suggested next actions.
get_pool_evidenceReturns one-pool evidence with APR history statistics, TVL context, risk fields, and data quality signals.
get_optimal_allocationReturns a stablecoin allocation decision with risk diagnostics, data evidence, execution metadata, and optional signed attestation.
get_protocol_security_statusReturns security state, recommended action, active alerts, and whether the engine would reduce exposure or exit immediately.
Free controlled pilot
Pilot access is free for 30 days for selected builders and teams. We are looking for practical feedback from AI-agent, DeFi, wallet, DAO treasury, and automation builders.