Analytics
seneschal.space
Provides data on borrower health, liquidations, and table freshness for DeFi lending protocols.
ENDPOINT 1
https://mcp.seneschal.space
MCP server metadata
- Name
- seneschal-data
- Version
- 0.1.0
Known tools 31
seneschal_healthReturns table sizes and data-source freshness timestamps for the Seneschal Data backend.
Inferred read-onlyseneschal_list_at_risk_borrowersCurrent snapshot of borrowers across Aave, Morpho, and Spark whose health factor sits below `max_hf`, sorted ascending.
Inferred read-onlyseneschal_list_borrowersGeneric discovery surface over the borrower snapshot table.
Inferred read-onlyseneschal_recent_liquidationsLiquidations observed in the recent past, including both ones won by other liquidators (`outcome=won_by_other`) and ones we ourselves landed (`outcome=we_landed`).
Inferred read-onlyseneschal_get_borrowerReturns the latest known state of `address` across every protocol where we have data (Aave, Morpho, Spark).
Inferred read-onlyseneschal_get_borrower_historyReturns a time series of (timestamp, health_factor, collateral_usd, debt_usd) observations for `address` on `protocol`.
Inferred read-onlyseneschal_builder_leaderboardSlot-by-slot ground-truth share of Ethereum mainnet block builders observed by Seneschal's shadow recorder, with total MEV captured per builder in the window.
Inferred read-onlyseneschal_stats_overviewAggregate snapshot powering the public stats dashboard at stats.
Inferred read-onlyseneschal_paywall_infoReturns the protocol, network, recipient address, and per-call price for every gated endpoint on this data backend.
Inferred read-onlyseneschal_premium_opportunitiesTop at-risk borrowers across Aave + Morpho + Spark, annotated with realised 7d market intel (top liquidators, win rate, our own attempt outcomes) and ranked by expected liquidation value.
Inferred read-onlyseneschal_premium_builder_statsPer-builder bid distribution (p25/median/p75/p90/p99/max ETH) and a 24-element hourly slot histogram over a configurable window.
Inferred read-onlyseneschal_puzzle_riskFor puzzle/CTF/bounty contracts: classifies each as locked_no_payout (funded but a correct solution pays nothing — the funds can never leave, e.
Inferred read-onlyseneschal_private_relayFront-run protection for any sensitive tx (a puzzle/CTF/bounty claim, a large approval revoke, a first-touch interaction, an NFT mint): submit a LOCALLY-signed raw transaction and we forward it only to private block builders (Flashbots, Titan) + our own rbuilder — NEVER the public mempool.
Inferred read-onlyseneschal_private_watch_infoReturns the current price, supported chains, NFPT upstream health, and security notes for the view-key payment-monitoring service.
Potential side effectsseneschal_private_watch_createSubscribe a Monero or Zcash address to view-key-based payment monitoring.
Potential side effectsseneschal_private_watch_create_cryptoThe all-coin onboarding path: POST /v1/private/watch-crypto creates a Monero/Zcash payment watch AND returns a coin payment quote in one call — no x402, no USDC, no EVM wallet anywhere in the flow.
Potential side effectsseneschal_private_watch_topup_cryptoFund a Private Watch by paying in XMR or ZEC instead of USDC.
Inferred read-onlyseneschal_checkout_invoice_createAccept an XMR/ZEC payment INTO YOUR OWN WALLET: creates a checkout invoice against your Private Watch (your address, your view key).
Potential side effectsseneschal_checkout_invoice_statusPoll the state of a checkout invoice: pending (waiting for payment) -> confirming (payment seen, counting confirmations) -> paid | underpaid | expired | cancelled.
Potential side effectsseneschal_private_watch_historicalReturn all spendable + spent notes for a view key without setting up a watch.
Inferred read-onlyseneschal_private_watch_derive_viewkeyHands a 12- or 24-word seed phrase to NFPT's orchard-scanner CLI, returns the matching UFVK.
Inferred read-onlyseneschal_board_listList the public notice boards and how many notices each holds.
Inferred read-onlyseneschal_board_readReturn the ranked notices on a board (boosted first by decayed weight, then most recent).
Inferred read-onlyseneschal_board_replyPrepare a free reply to an existing notice (starts/continues a thread, one level deep).
Inferred read-onlyseneschal_flashloan_providersCurated catalogue of Ethereum mainnet flash-loan providers (Aave V3, Balancer V2, Morpho Blue, Uniswap V3, FlashBank) with current fee in basis points, contract addresses, qualitative liquidity notes, and per-provider caveats.
Inferred read-onlyseneschal_agent_directoryTerse, drill-down discovery index of this ecosystem (Seneschal, FlashBank, winbit32, secresea, ZecBus) plus a LIVE mirror of the official MCP registry (registry.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.seneschal-data]
url = "https://mcp.seneschal.space"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"seneschal-data": {
"type": "http",
"url": "https://mcp.seneschal.space"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: seneschal-data
Remote MCP URL: https://mcp.seneschal.space
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"seneschal-data": {
"url": "https://mcp.seneschal.space"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"seneschal-data": {
"type": "http",
"url": "https://mcp.seneschal.space"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "seneschal-data",
"transport": "streamable-http",
"url": "https://mcp.seneschal.space"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.