The webmcp package on npm. Define WebMCP tools once; register them in the page, serve the same list from an MCP server, publish it as a manifest. No dependencies, no build step.
import { register } from 'https://webmcp.org/webmcp/index.js';
Source and README · npm · webmcp.org
AGPL-3.0. Copyright Melvin Carvalho.