Repository Guidelines ## Project Structure & Module Organization - `packages/app`: MCP server plus management web UI.
Repository Guidelines
packages/app: MCP server plus management web UI. Server code lives in packages/app/src/server, UI in packages/app/src/web, and tests in packages/app/test.packages/mcp: shared MCP tools/library consumed by the server. Source is in packages/mcp/src, with tests in packages/mcp/test and a few *.test.ts files co-located in src.packages/e2e-python: Python-based end-to-end harnesses and fixtures.docs/, docs-internal/, scripts/, spec/, and Dockerfile.pnpm install: install workspace dependencies (Corepack-managed pnpm).pnpm build: build all workspace packages.pnpm dev: watch the MCP package and run the server with HMR.pnpm start: start the production server from packages/app.pnpm lint, pnpm typecheck, pnpm format, pnpm test: run repo-wide checks.pnpm -C packages/app test or pnpm -C packages/mcp test.pnpm run buildrun (clean, build, lint, test, start).useTabs: true, tabWidth: 2), semicolons, single quotes, and printWidth: 120.packages/mcp and server code (no any, consistent type imports, prefer interface type definitions)..test.ts or .spec.ts naming.packages/app and packages/mcp.pnpm test or package-specific commands above.chore: release vX; no enforced convention.app, mcp).packages/app/src/web.DEFAULT_HF_TOKEN, HF_TOKEN); do not commit secrets.TRANSPORT controls server mode (stdio, streamableHttp, streamableHttpJson). Document any new env vars in README.md.Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows