Categories › Data & Databases › Warehouses & analytics (BigQuery, Snowflake...)
Uniswap v4 LP managers for agents: history, strategies, Watcher, owner txs, create for USDC.
Remote server: your requests and data go to unisafe.envelop.is. Claude Code: claude mcp add --transport http unisafe-lp-insight https://unisafe.envelop.is/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
get_position_history — Every position of a manager, or one position by salt: when it opened, its pool, its lifetime fees and its events. Answered from the index, flist_managers — Every unisafe LP manager (Stable and Volatile) the wallet currently owns, on every chain the Envelop oracle indexes, with the app link for elist_operators — Addresses currently authorised to rebalance a manager's positions. They can never withdraw — that is enforced by the contract. On the scan prank_pools — Fee APR over the last 24 hours for each pool this manager is configured with, best first — the Uniswap gateway's figure, or the subgraph's lsuggest_move — Compares the position's current pool against the rest of the manager's set and, when the gap is worth it, returns the numbers for a move: deget_prices — What things are worth on a chain: token USD prices (the Uniswap gateway's map; the native token, address zero, priced as the chain's WETH), list_strategies — The strategies the Envelop Think Tank factory has released (the shelf on unisafe's landing and /strategies): id, title, chain, product (stabget_strategy — One strategy by id (think-tank/<slug>) or slug: the shelf entry, its playbook, its `actions`, its agent rules (strategy.json + STRATEGY.md) watch_terms — The Watcher (Сторож) follows a manager's positions against a Think Tank strategy and says when the strategy calls for an action (Telegram towatch_strategy — Whether the Watcher can follow a strategy, and how: `action` recenter (it says when to recenter) or notify (it says the position is out of rwatch_status — A manager's watches (strategy, positions, mode, status, paid `until`) and the Watcher's current advice per position (`due` = act now, `waitiwatch_prepare — Step 1 of starting (Watch), stopping (Unwatch) or sharing (Bind) a watch. Returns EIP-712 `typedData` for the manager's OWNER (ownerOf(1) — watch_subscribe — Step 2 of a Watch: the owner-signed message from watch_prepare. Free inside the manager's paid period or during the beta; otherwise one periwatch_cancel — Stop watching a manager for a strategy: the owner-signed `Unwatch` message from watch_prepare(kind: Unwatch). A paid period is not refunded watch_bind — Free. The owner-signed `Bind` from watch_prepare(kind: Bind): which positions of the manager follow which strategy, so every browser (and agprepare_set_operator — Returns an UNSIGNED transaction {chainId, to, data, value} plus `simulation` — an eth_call of exactly it from `from` (ok, or the revert decoprepare_deposit — Returns an UNSIGNED transaction {chainId, to, data, value} plus `simulation` — an eth_call of exactly it from `from` (ok, or the revert decoprepare_withdraw — Returns an UNSIGNED transaction {chainId, to, data, value} plus `simulation` — an eth_call of exactly it from `from` (ok, or the revert decoprepare_create_manager — Returns an UNSIGNED transaction {chainId, to, data, value} plus `simulation` — an eth_call of exactly it from `from` (ok, or the revert decoquote_create_manager — Free. Step 1 of having a manager created WITHOUT gas of your own on Base, Arbitrum or Unichain: Envelop's relayer sends LPManagerFactory.crecreate_manager — Step 2: pay the quote and have the relayer create the manager. Costs the quoted USDC (usually $0.10, never above what quote_create_manager sget_operation — Free. The state of quoteId: quoted / expired before payment; paid, sent, done (with `manager`, its app link and the transaction) or failed (relayer_status — Free. Envelop's relayer address and, per chain (Base, Arbitrum, Unichain): its ETH balance, the typical cost of one creation in wei and USD,Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.