
Contract Guard Mcp
Let your coding agent sanity-check EVM contracts and ERC-20 approvals before you sign transactions or ship Web3 features.
Overview
Contract Guard MCP is a MCP server for the Ship phase that checks EVM contracts and ERC-20 approvals for proxy, EIP-7702, and unlimited-allowance risks before you interact on-chain.
What is this MCP server?
- Flags risky EVM contracts and token metadata before interaction
- Analyzes ERC-20 approval flows including unlimited-allowance patterns
- Detects proxy contracts and EIP-7702-related exposure
- Runs with zero runtime dependencies for a lean MCP install
- Stdio transport via OCI image ghcr.io/eltociear/contract-guard-mcp:mcp-1.1.0
- Server version 1.1.0
- Advertised zero third-party dependencies
- Stdio transport via OCI registry package
What problem does it solve?
Solo builders often approve tokens or call contracts from agent-generated code without spotting proxy upgrades or dangerously broad allowances until funds are at risk.
Who is it for?
Indie developers adding wallet connect, swaps, or token gates who want fast agent-driven triage on addresses and approvals.
Skip if: Teams needing formal smart-contract audits, non-EVM chains only, or production monitoring without any pre-transaction review step.
What do I get? / Deliverables
Your agent can surface structured contract and approval risk signals so you fix or reject risky interactions before signing or shipping Web3 UI.
- Agent-callable EVM contract and token risk assessments
- ERC-20 approval risk context including unlimited-allowance warnings
- Clearer go/no-go signals before user-facing on-chain actions
Recommended MCP Servers
Journey fit
How it compares
On-chain risk MCP integration, not a full blockchain explorer or custody platform.
Common Questions / FAQ
Who is Contract Guard MCP for?
Solo and indie builders using AI coding agents to ship EVM-backed features who need quick contract and approval risk checks from the editor.
When should I use Contract Guard MCP?
Use it in Ship before mainnet demos, before merging Web3 integration PRs, or whenever an agent suggests a new token approval or contract call.
How do I add Contract Guard MCP to my agent?
Register the stdio MCP server using the OCI package ghcr.io/eltociear/contract-guard-mcp:mcp-1.1.0 per your client’s MCP config, then invoke its risk-check tools from the agent.