Repository discovery
Understands the stack, routes, forms, handlers, APIs, state stores, authentication signals and existing WebMCP registrations.
WebMCPify Core · Open source
The local-first agent-readiness engine for new and existing applications. Discover what your product really does, expose controlled capabilities, test them in a browser, and independently verify the outcome.
$ webmcpify discover --path ./app
✓ routes and capabilities mapped
$ webmcpify review --path ./app
○ waiting for human approval
$ webmcpify test --path ./app \\
--url http://localhost:3000
✓ outcome independently verifiedBeyond code generation
Core starts from the implementation you have: routes, forms, APIs, handlers, state and authorization. It keeps generation subordinate to review, testing and proof.
Understands the stack, routes, forms, handlers, APIs, state stores, authentication signals and existing WebMCP registrations.
Drafts strict tool schemas from behavior the application actually supports; generation is one controlled step inside the workflow.
Uses a disposable agent workspace and an approval manifest so proposed code cannot silently reach the target project.
Audits user and agent binding, backend authorization, origin scope, quotas, replay protection and input bounds before approval.
Runs approved tasks against the live site through Chrome and its experimental WebMCP inspection path.
Checks actual application state instead of trusting a tool or agent success message.
The Core workflow
Each stage has a distinct artifact or checkpoint. Approval and independent evidence stay visible all the way through.
Map routes, forms, APIs, handlers, state, auth signals and existing tools.
Generate grounded tools and browser-verifiable tasks in a disposable workspace.
Audit bindings, authorization, origin scope, quotas, replay protection and input bounds.
Inspect the exact tools, tasks, security findings and source patch before approval.
Apply only an explicitly approved patch to the target checkout.
Drive the live application through a real, WebMCP-capable browser agent.
Evaluate the application’s resulting state independently of the agent’s claim.
Install and run
@improvisus/webmcpify-core is the open-source CLI and MCP workflow for creating, reviewing, testing, repairing and evaluating WebMCP capabilities.
npm install --global @improvisus/webmcpify-corewebmcpify run --url http://localhost:3000 --provider codexwebmcpify final-eval --path /path/to/target-project --url http://localhost:3000 --provider codexLocal MCP server
Start the MCP server from the target repository. Its workspace boundary stays rooted there, and source changes still stop at the same review and approval workflow.
npx --yes --package @improvisus/webmcpify-core webmcpify-mcpSUPPORTED CLI AGENTS
--provider is omitted. Availability and end-to-end testing depend on the provider and local environment.