This release adds 1 notable feature for engineering teams evaluating rollout.
Published 2mo
MCP Browser & Automation
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-agent
blockchain
eip-6963
ethereum
mcp
metamask
+5 more
model-context-protocol
non-custodial
typescript
wallet
web3
Affected surfaces
auth
Summary
AI summaryAdded optional address parameter to connectWallet() for validation.
Full changelog
New Feature
- Required wallet address for
connectWallet()— New optionaladdressparameter flows from the MCPconnect_wallettool through the HTTP server to the browser UI. When set, the UI validates the connected address and shows a "Wrong Address" state on mismatch, with auto-detection viaaccountsChangedevents when the user switches accounts.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About nikicat/mcp-wallet-signer
Non-custodial EVM wallet MCP — routes transactions to browser wallets (MetaMask, etc.) for signing. Private keys never leave the browser; every action requires explicit user approval via EIP-6963.
Related context
Related tools
Earlier breaking changes
- [email protected] Migrates from browser-tron-signer v0.3.x to mcp-wallet-signer v0.6.0.
- [email protected] Removes support for browser-tron-signer v0.3.x APIs.
- [email protected] API schema changed to a maximalist format, breaking compatibility.
- [email protected] MCP wallet signer API schema is now maximalist and incompatible with previous versions.
- [email protected] Removes deprecated `legacySigner` API, requiring updates to existing integrations.
Beta — feedback welcome: [email protected]