vindicate
mcp
Uyari
Health Gecti
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 20 GitHub stars
Code Uyari
- process.env — Environment variable access in .github/workflows/prepare-release.yml
- fs module — File system access in .github/workflows/prepare-release.yml
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
A local-first Playwright test automation toolkit for AI coding agents (Cursor, Claude Code, Copilot), with MCP tools for codegen, browser control, and recordings.
README.md
Vindicate Platform
Monorepo for Vindicate — AI-native Playwright test automation for VS Code, Cursor, and Claude Code.
Architecture
Vindicate is a stateless local stack: the VS Code extension installs rules + skills, then agents call a local MCP server that serves workflow guidance and browser/codegen tools. No cloud job machine, no MongoDB, no remote orchestration on the runtime path.
Agent (Cursor / Claude Code / Copilot)
├─ L0 rules + L1 skill (installed by extension)
└─ runtime-mcp @ 127.0.0.1 (stateless)
├─ vindicate_workflow → bundled graphs + nodes + refs
├─ browser_* / browser_record_* → runtime-worker @ 127.0.0.1
├─ vindicate_generate_code (4 ops) · run_tests · scaffold_project
└─ vindicate_ask_user · vindicate_design · vindicate_show_panel
Workspace layout
apps/
runtime-mcp/ Local MCP server (workflow + codegen + tools)
runtime-worker/ Playwright browser + recording worker
vscode-extension/ VS Code / Cursor extension
vindicate-ui/ Bundled MCP Apps panel UI
packages/
protocol/ Shared Zod contracts
Tooling
- Node.js
>=22 - pnpm
>=10 - Turborepo
Common commands
From repository root:
pnpm lint
pnpm typecheck
pnpm test
pnpm build
Build the runnable apps:
pnpm turbo build --filter=@vindicate/runtime-mcp
pnpm turbo build --filter=@vindicate/runtime-worker
pnpm turbo build --filter=vindicate
Governance docs
docs/ARCHITECTURE.mddocs/SECURITY_BASELINE.mddocs/SUPPLY_CHAIN_BASELINE.mddocs/CONTRIBUTING.md
Changelog
See CHANGELOG.md.
License
Licensed under the Apache License, Version 2.0.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi