OneKeyAway MCP
OneKeyAway is a security tool that maps the administrative control paths of EVM smart contracts, identifying who holds upgrade rights via proxy admins, owners, Safes, and timelocks. The MCP server allows AI agents to programmatically query these control structures and receive JSON data regarding contract governance, helping agents assess the risk of unauthorized upgrades or admin changes in DeFi protocols.
Endpoint and access
No sign-in: your client connects and lists tools immediately, with no account or key.
https://onekeyaway.appin60.com/mcpWhat you can do with it
- Query the administrative control path of an EVM smart contract
- Identify the ultimate owner or signer of a proxy contract
- Check for single-key upgrade risks in DeFi protocols
- Monitor admin changes for specific contracts or Safes
control_mapwatch_contract
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http onekeyaway-mcp https://onekeyaway.appin60.com/mcpCodex
codex mcp add onekeyaway-mcp --url https://onekeyaway.appin60.com/mcpCursor
{
"mcpServers": {
"onekeyaway-mcp": {
"url": "https://onekeyaway.appin60.com/mcp"
}
}
}Cline
{
"mcpServers": {
"onekeyaway-mcp": {
"type": "streamableHttp",
"url": "https://onekeyaway.appin60.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"onekeyaway-mcp": {
"type": "http",
"url": "https://onekeyaway.appin60.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http onekeyaway-mcp https://onekeyaway.appin60.com/mcpClaude Desktop
{
"mcpServers": {
"onekeyaway-mcp": {
"url": "https://onekeyaway.appin60.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"onekeyaway-mcp": {
"serverUrl": "https://onekeyaway.appin60.com/mcp"
}
}
}Other ai and machine learning servers
Do you run OneKeyAway MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.