PersonalWebMCPGitHub ↗

Your capability layer for the agentic web

Make any website work your way.

WebMCP lets websites define capabilities for agents. PersonalWebMCP lets you define capabilities of your own: teach a workflow once, turn it into a reusable WebMCP tool, combine it with native site tools, and keep it useful as the website evolves.

Teach
Add capabilities a site never exposed
Personalize
Adapt and compose native WebMCP tools
Repair
Keep tools useful as interfaces change
PersonalWebMCPAvailable
CURRENT SITEforma.local5 native tools
PERSONAL CAPABILITY1 agent input
Prepare my studio workspaceRegistered through WebMCP

Apply my preferred product, size, finish and options, then add the design to my project.

5 NATIVE TOOLS1 TAUGHT ACTION
Agent suppliesquantity
Runs on the visible page
01

Demonstrate the missing workflow.

02

Choose what stays fixed and what the agent supplies.

03

Compose taught actions with native site tools.

04

Register the result as a typed WebMCP capability.

One layer, two starting points

Use the capabilities a site has. Teach the ones it does not.

NO NATIVE TOOLS

Teach a missing capability

Demonstrate a visible workflow, replace changing values with typed inputs, and expose the result to agents through WebMCP.

Open the legacy portal →
NATIVE WEBMCP TOOLS

Make existing tools personal

Remember your preferences, leave selected values under agent control, and combine native tools with actions you taught yourself.

Open the configurator →

Controlled environments

Three ways to make the web yours.

Each fictional demo has deterministic data and a reset control, so capabilities can be taught and verified safely.

Built for user control

Your preferences become capabilities—not instructions you repeat.

PersonalWebMCP stores tools locally, scopes them to the site that created them, and registers them through the browser's WebMCP API. The long-term goal is the same personal capability working with any compatible agent.