WebMCP Today MCP server
io.github.robertn702/webmcp-today·v0.3.1·2 starsYour agent gets trustworthy tools on sites without WebMCP — data-only packages you approve.
2 stars69 downloads/wk
Reviews
Write oneNobody has reviewed WebMCP Today yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
WebMCP Today tools (17, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
execute_webmcp_toolwrite actionfocus_webmcp_tabFocus a connected tab, making it the selected target for list_webmcp_tools and execute_webmcp_tool. Use a tabId from list_connected_webmcp_tabs.
get_packageGet a single package by id, at its latest version.
get_statsRegistry stats: total packages, domains covered, top domains.
get_webmcp_bridge_statusInspect the macOS Chrome or Brave WebMCP Today bridge installation without changing files. Reports bridge-owned paths and permissions but never returns the bridge secret.
install_packagePin a package to its latest version, or a given versionId, on your webmcp.today account — creates the pin if absent, moves it if present (also how rollback works: pass an older versionId). This does not install into your browser; the extension's installs are local to the browser. Returns a link that installs this exact version there. Requires an API key.
list_connected_webmcp_tabsList all Chrome/Brave tabs with reachable WebMCP tools: the user's selected tab plus tabs matching installed packages. Use focus_webmcp_tab with a tabId from this list to switch targets.
list_installsList the caller's installed packages, each pinned to its installed version. Requires an API key.
list_packagesBrowse registry packages with pagination and optional domain filter (each at its latest version).
list_webmcp_toolsList live WebMCP tools in the user-selected active visible Chrome/Brave tab. Returns a document and tool-list generation required by execute_webmcp_tool. If the tab is not eligible or available, call focus_webmcp_tab with the target tabId, then retry.
lookup_packageLook up WebMCP packages for a page URL, at each package's latest version. Returns matches most-specific-pattern first.
publish_packagewrite actionPublish a new WebMCP package to the registry as a fresh package whose version field must declare 1 (validated against @webmcp-today/schema). Requires an API key.
publish_package_versionwrite actionPublish the next version of a package you contributed (urlPatterns, tools, required api and minEngine, optional changelog) — owner only, append-only. The version field is author-declared and must equal the current latest version + 1 exactly (query the package first to see it); a 409 response returns the expectedVersion to declare on retry. Installed users stay pinned until they move their install
setup_webmcp_bridgeInstall the first-party WebMCP Today native bridge for macOS Chrome or Brave. This copies a fixed bundled host to ~/.config/webmcp-today and writes only this bridge's native-messaging manifest under ~/Library/Application Support. Set confirm to true to approve these writes.
uninstall_packagewrite actionRemove the caller's install pin on your webmcp.today account. This does not affect the extension's local install in your browser. Requires an API key.
uninstall_webmcp_bridgewrite actionRemove WebMCP Today's macOS native-messaging bridge artifacts for Chrome or Brave. Brave retains Chrome's compatibility manifest because Brave may use it; the result reports that residual and the required follow-up Chrome uninstall. Set confirm to true to approve removal.
update_package_metawrite actionUpdate a package's metadata (title, description) — owner only. Domain is immutable and never touches urlPatterns/tools/minEngine; use publish_package_version for that. Requires an API key.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan23 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How WebMCP Today compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 68% of 4,460 AI and agents servers
- Tools
- 17
- the typical AI and agents server has 6
- Tools that change things
- 35%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 65% of 2,711 AI and agents servers
- Downloads a week
- 69
- more than 54% of 1,538 AI and agents servers with a package
What its tools let an agent do: 9 read · 4 change · 2 send or post · 2 run or deploy
Install WebMCP Today in Claude Code, Cursor or VS Code
Runs npx -y @webmcp-today/mcp-bridge on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add webmcp-today -- npx -y @webmcp-today/mcp-bridge
What the publisher says
From the WebMCP Today repository's README, as published. We do not edit it. Read it on GitHub
⚡ WebMCP Today
WebMCP Today is a registry for declarative packages that add WebMCP tools to sites that do not expose them. A package describes a site's tools and the API requests they use. The browser extension installs packages locally and registers their tools on matching pages.
The registry is live at webmcp.today.
OpenAI WebMCP Challenge: Judge Testing
The live site now registers four read-only WebMCP tools directly from webmcp.today. These tools require no WebMCP Today extension or local bridge.
Test in ChatGPT desktop
- Use an up-to-date ChatGPT desktop app and a model with WebMCP enabled.
- Open https://webmcp.today in ChatGPT's in-app browser.
- Ask ChatGPT to use the site's tools with one of the sample prompts below.
Test in Chrome 149+
- Open chrome://flags/#enable-webmcp-testing, enable WebMCP testing, and relaunch Chrome.
- Open https://webmcp.today.
- Use Chrome's WebMCP-capable agent or tool inspector to discover and invoke the site tools.
Site tool inventory
Sample prompts:
- "Search WebMCP Today for Reddit packages, then show me the full details of the best match."
- "Find packages for Reddit and Google, then compare the best match for each."
- "Verify which registry-provided tools are available for https://news.ycombinator.com/news."
Eligibility and self-sufficiency
The annotated pre-webmcp-challenge tag marks commit 60e3660, the baseline before challenge-specific work. NEW-WORK.md is the dated changelog for work after that tag.
The judge path is self-sufficient within this repository: the Next.js web app uses its own public API, database, schema package, and curated seed package. It does not load code or package data from webmcp-packages or another repository at runtime.
Licensing remains split as documented in License: the server and database are AGPL-3.0-only under the root LICENSE; the reusable schema, engine, MCP bridge, curated packages, skill, and extension carry their own MIT licenses.
Agent Skill
Install the public skill for researching, creating, validating, and safely testing a WebMCP Today package:
npx skills@1.5.22 add robertn702/webmcp-today --skill create-webmcp-packageThe skill creates webmcp-package.json and stops before registry publication.
Packages
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
WebMCP Today: common questions
- Is WebMCP Today MCP server safe?
- Mostly: it is graded B (83/100). Read the WebMCP Today safety report
- How do I install WebMCP Today?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does WebMCP Today need an API key?
- Yes. The registry entry asks for
WEBMCP_TODAY_API_KEY. - Is WebMCP Today maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v0.3.1.
- What can I use instead of WebMCP Today?
- Servers from other publishers that do the same job: Agent Security Scanner MCP server.
- How does WebMCP Today compare with other AI and agents MCP servers?
- safety score 83/100 (higher than 68% of 4,460 AI and agents servers); tools 17 (the typical AI and agents server has 6); tools that change things 35% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to WebMCP Today
Same job from other publishers: the closest match first, then the best rated.
- Agent Security ScannerSecurity layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.not reviewedEstablishedC