
ownerwatch
Read-only: who controls EVM contracts. Owners, proxy admins, Safes, timelocks, roles.
- tools
- 3
- transport
- STDIO
- env vars
- 2
- last updated
- Nov 8, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
probe_admin_surfaceThe ownerwatch Markdown report, plus structured data: each target's control path, findings, every node read, and `not_established` (what this read could not show).
The ownerwatch Markdown report, plus structured data: each target's control path, findings, every node read, and `not_established` (what this read could not show).
No parameter schema in public metadata yet.
check_disclosure`ownerwatch disclosure check` on an ERC-8241 control disclosure: every record ok, mismatch or unverifiable at one pinned block, plus control the disclosure leaves out.
`ownerwatch disclosure check` on an ERC-8241 control disclosure: every record ok, mismatch or unverifiable at one pinned block, plus control the disclosure leaves out.
No parameter schema in public metadata yet.
suggest_monitoring_configAn ownerwatch YAML config that watches these contracts and every contract and Safe above them, checked to load in ownerwatch before it is returned.
An ownerwatch YAML config that watches these contracts and every contract and Safe above them, checked to load in ownerwatch before it is returned.
No parameter schema in public metadata yet.
Sponsors
Configuration
OWNERWATCH_MCP_TIMEOUTSeconds a tool call may take, 10 to 3600 (default 240)
OWNERWATCH_MCP_ALLOW_PRIVATE_RPCSet to 1 to allow http:// and private or loopback RPC hosts (a local node)
Readme
ownerwatch logo
ownerwatch-mcp
A Model Context Protocol server that lets a coding agent answer "who controls this contract?" for any EVM address. It walks owners, proxy upgrade admins, beacons, EIP-2535 diamonds (upgradeable through diamondCut, an upgrade path no proxy slot reveals — so most tools read a diamond as immutable), Safes (signers, threshold, modules, transaction guard), timelocks (delay), AccessControl and AccessManager roles, and flags EOAs, 1-of-N Safes and powers held without a timelock.
It is built on ownerwatch and runs over stdio on your machine. Every tool is read-only: no key, no wallet, no account, and nothing is ever sent on-chain.
Tools
Details
- Repository
- github.com/imal1ice/ownerwatch-mcp
- Package
ownerwatch-mcp- Transport
- STDIO
- Registry
- MCP registry, active