weavr.
Turn a plain-language investment thesis into an on-chain strategy through any MCP-compatible agent.
https://weavr.sh/Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://mcp.weavr.sh/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · mcp.weavr.sh
30tools discovered
Showing 25 of 30 from the live probe.
List Assets
Assets Weavr can put in a portfolio, grouped for the thesis the user typed: majors, SOL staking, stablecoins, real-world assets, DeFi and ecosystem. Call this only after the user has typed a thesis, and pass it in their words. Groups that match are expanded; the rest come back as counts you can expand with groups. Next: suggest_mix if they want a recommendation, otherwise ask for a name, a ticker and any rules, then simulate_portfolio.
Get Asset
One asset: its name, group, chain, status and measured yield.
Asset History
Price history of one asset as percent change from the first point.
Recommend Mix
A default weighting for the thesis: equal weights across the assets that fit, capped where an asset has a maximum share. Pass assets to weight a list the user named instead. Next: ask for a name, a ticker and any rules, then simulate_portfolio.
Simulate Portfolio
Check a portfolio before creating it: whether it is valid, the fees it will charge, the network cost in SOL, and a 12-month backtest against BTC, SOL, ETH, USDC and the S&P 500 (tokenised SPY, price return). Free, no side effects. Needs the name and ticker the user chose; never invent either. annualReturn carries the backtested annual return (null unless a full year of history) and the projected one from the assets' measured yields. Next: fix any problems and show the result, then create_portfol
Create Portfolio
Prepare the portfolio for the user's wallet. With a wallet tool on this host (wallet "tool", the default): returns one walletPayload; hand it to the wallet tool (for example Paybox) to sign, do not print it, and do not ask the user to sign anything themselves. Take creator from the wallet tool; never ask the user for an address. Then call await_portfolio with the deploymentId and, as signed, exactly what the wallet returned. With no wallet tool: pass wallet "link" and leave creator out; the resu
Await Portfolio
Wait for the portfolio to go live. Call it right after the wallet signs, passing the signed transaction the wallet returned as signed: wallets such as Paybox sign but do not send, so this tool sends it and then watches the chain. For a sign link (wallet "link") call it with only the deploymentId; it watches until the user has signed on the page. Call it again while status is awaiting_wallet, signing or finishing. Never ask the user to confirm, say done, or check again. If status is sign_again, t
Portfolio Status
One read of a deployment's status. Used by the sign card; in conversation prefer await_portfolio, which waits.
Portfolios
Every live portfolio: name, ticker, price, size, targets, holders, volume, 30-day and 1-year returns against BTC and the S&P 500 (tokenised SPY, price return), rank, and annualReturn (backtested and projected). null means there is no history yet: say so, never say zero. Call this rather than reading the website.
Get Portfolio
One portfolio: its state, targets, fees, curator, price, holders, volume, returns against BTC and the S&P 500 (tokenised SPY, price return), rank, and annualReturn. null means there is no history yet: say so, never say zero.
Portfolio History
Price, flow and composition history of one portfolio.
Withdrawals
The exit queue of one portfolio, oldest first; position in the queue is the payout order.
Get Withdrawal
One withdrawal request by its id.
Simulate Rebalance
Check a new mix for an existing portfolio for free: what changes, when it would take effect, and any problems. Next: build_propose_targets.
Deposit
Prepare a deposit of USD into a portfolio for the user's wallet. Hand walletPayload to the wallet tool; do not print it. Then send_signed with what the wallet returns.
Withdraw
Prepare a withdrawal request for the user's wallet. Requests are queued and paid in order as funds free up; legs on another chain take longer. Hand walletPayload to the wallet tool, then send_signed with what it returns.
Send Signed
Send transactions the wallet tool signed but did not send (Paybox and most agent wallets stop at signing). Pass exactly what the wallet returned; Weavr sends each one and waits for it to confirm. For a new portfolio use await_portfolio instead, which sends and watches in one step.
Refresh Valuation
Prepare a valuation refresh anyone can sign. Hand walletPayload to the wallet tool, then send_signed with what it returns.
Revive Portfolio
A quiet portfolio needs a small SOL payment to the operator to resume. Prepare it; hand walletPayload to the wallet tool, then call confirm_revive with the signature.
Confirm Revive
After the revive payment lands: confirm it so the operator resumes. Submits nothing.
Propose Rebalance
Prepare a curator proposal for a new mix. It takes effect after the notice period. Hand walletPayload to the wallet tool, then send_signed with what it returns.
Apply Rebalance
Prepare the apply step once a proposal's notice period has passed. Anyone can sign it.
Cancel Rebalance
Prepare the cancellation of a pending proposal.
Transfer Curator
Prepare a curator transfer proposal. The new curator accepts with build_accept_curator.
Accept Curator
Prepare the acceptance of a curator transfer.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsTurn a plain-language investment thesis into an on-chain strategy through any MCP-compatible agent.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate weavr.? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 30 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.