Read-only analytics for Envelop unisafe Uniswap v4 LP managers: positions, fees, operators, pool rankings and move suggestions, with no keys.
What you can do
List the unisafe LP managers a wallet owns across indexed chains, with app links
Read a manager's position history: open time, pool, lifetime fees and events
List the addresses authorised to rebalance a manager's positions
Rank a manager's configured pools by 24-hour fee APR
Compare a position with the manager's other pools and get numbers for a possible move
Get token USD prices, gas price and typical USD cost of operator operations on a chain
When to use it
Useful when you want to inspect or reason about Uniswap v4 liquidity positions managed by Envelop unisafe without signing anything: checking what a wallet owns, what a position has earned, who can rebalance it, or whether moving liquidity is worth it.
Requirements
Remote streamable HTTP endpoint; no packages, environment variables or headers declared. Answers come from an index, the Envelop history API or a log scan, and each answer reports its source and indexed block.
Before you install
Read-only and holds no keys, but it cannot allocate, recenter, move, claim or reinvest; those need the separate local envelop-mcp-lp server or the app. Suggestions are numbers, not calldata. Answers from an index behind the block you care about may be stale, and operator lists from the scan path may be partial.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/is.envelop.unisafe%2Finsight/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
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, falling back to the Envelop history API and then to a log scan; the answer says which one served it and how current that source is.
ParameterssaltchainIdrequiredmanagerrequired
list_managers
Managers a wallet owns
Every unisafe LP manager (Stable and Volatile) the wallet currently owns, on every chain the Envelop oracle indexes, with the app link for each — the way in when you know the owner and not the managers. Other Envelop wNFTs the wallet holds are left out. An empty list means it owns none; when the oracle cannot answer this is an error, not an empty list.
Parametersownerrequired
list_operators
Operators of a manager
Addresses currently authorised to rebalance a manager's positions. They can never withdraw — that is enforced by the contract. On the scan path the answer may be `partial`, which means a revoked operator could still be listed; from the index it never is.
ParameterschainIdrequiredmanagerrequired
rank_pools
Rank a manager's pools by what they are paying
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 last complete day for a pool the gateway does not list (`aprSource`). Only the manager's own pools are candidates: a move can target a pool only if the owner fixed it into the set when the manager was created. Pools that could not be scored are listed separately with the reason — a pool missing from the ranking is not a bad pool.
ParameterschainIdrequiredmanagerrequired
suggest_move
Suggest moving a position to a better-paying pool
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: destination pool, ticks, and how much liquidity. A pool sharing no currency with the position is suggested only when the manager (v2.2) can bridge to it through another of its own pools; the answer then names that bridge. It returns NUMBERS, never calldata — pass them to the local envelop-mcp-lp server's propose_move, which re-derives each one against chain state and puts it through the policy and the price-oracle guard before anything is signed. The full ranking and the caveats come back with every answer so the suggestion can be disagreed with.
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), the gas price, and the typical USD cost of each operator operation at it (recenter, move, allocate, reinvest, claim). For weighing whether an operation pays before simulating it — a simulation's own gas estimate is better once there is one. `tokens` narrows the map and lists the ones it cannot price; `derived` names known stablecoins the gateway left unpriced, priced from a stablecoin they are pooled with; `stale` marks a copy served while a refresh fails.
ParameterstokenschainIdrequired
Version history
5
v0.6.0LatestOct 30, 2026
v0.5.1Oct 26, 2026
v0.4.2Oct 22, 2026
v0.4.0Oct 21, 2026
v0.3.0Oct 14, 2026
Score
72%
72% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Publish an icon in the registry entry.
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.