Shareable instruction files for Cursor, Claude Code, Copilot, Windsurf, and more — installed alongside your existing agent rules.
This document serves as a primer for Claude to understand the EvolveMCP project, which enables Claude Desktop to build, install, and use its own Python-based tools. When starting a new session with this project, Claude should:
Build a **single TypeScript codebase** that runs interactive apps on **MCP Apps and ChatGPT** via a shared tool + UI model. Optimize for **strict type-safety**, **clean public APIs**, and **backwards-compatible changes** across packages.
1. Apply linting and formatting to ensure code quality 2. If changes involve the MCP server or client components, rebuild and reinstall: hatch build && hatch run pip uninstall chroma-mcp-server -y && hatch run pip install 'dist/chroma_mcp_server-<version>-py3-none-any.whl[client,dev]'