cf-webmcp
Install

Five minutes to deploy.

Fork the repo, fill in one TOML file, and run wrangler deploy. No SDK install on your site, no plugin in your CMS.

1. Clone

git clone https://github.com/basgr/cf-webmcp
cd cf-webmcp
npm install

2. Pick a template

Three starters ship:

cp templates/wordpress.toml webmcp.toml
cp wrangler.example.toml wrangler.toml

3. Edit

Open webmcp.toml and set:

Open wrangler.toml and set the route for your domain.

4. Preflight

npm run preflight -- --config=webmcp.toml

Reports OK / merge / COLLISION per path the Worker wants to claim. Exits non-zero on hard collisions unless you pass --force.

5. Deploy

npm run deploy

This chains npm run build (compiles TOML to TypeScript modules) and wrangler deploy. Hit /_webmcp/health on your domain to confirm the deploy landed.

Verify

After deploy, hit these URLs on your domain:

For local dev, see the docs.