"Cursor Not Losing Memory or State" matching MCP connectors:
Matching Connector Tools:
Runs your code against a contract; returns HELD or BROKE at the exact input. Deterministic.
Stop your AI agents from writing sloppy TypeScript. A toolkit that teaches coding agents like Claude Code, Codex, Cursor, Amp, and more to ship production-ready code in half the time, at half the cost. Docs are available at https://convention.sh/docs
The OpenZeppelin Stylus Contracts MCP server generates secure smart contracts for the Arbitrum Stylus environment using OpenZeppelin templates, including ERC-20, ERC-721, and ERC-1155 standards. It automatically validates generated code against OpenZeppelin's security and style rules, enforcing best practices for imports, modifiers, naming conventions, and security checks to prevent common vulnerabilities. The server integrates with AI development tools like Cursor, Claude, Gemini, Windsurf, and VS Code to enable AI-assisted, production-ready smart contract development.
Query your product's living memory: module map + analyzed change history. Read-only MCP tools.
Audits MCP tool definitions for patterns that make models call tools wrong or mis-fill args.
AI code review for GitHub PRs with an MCP autofix loop for Claude Code and Cursor
Pull up-to-date, version-specific documentation and code examples for any library directly into Cursor, Claude Code, Windsurf, and other AI coding tools.
Compare two JSON files deeply without worrying about key or array order. Detect missing, extra, an…