MCP.Market

WebMCP Today MCP server

by robertn702·io.github.robertn702/webmcp-today·v0.3.1·2 stars

Your agent gets trustworthy tools on sites without WebMCP — data-only packages you approve.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

2 stars69 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • execute_webmcp_toolwrite action
  • focus_webmcp_tab

    Focus 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_package

    Get a single package by id, at its latest version.

  • get_stats

    Registry stats: total packages, domains covered, top domains.

  • get_webmcp_bridge_status

    Inspect 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_package

    Pin 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_tabs

    List 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_installs

    List the caller's installed packages, each pinned to its installed version. Requires an API key.

  • list_packages

    Browse registry packages with pagination and optional domain filter (each at its latest version).

  • list_webmcp_tools

    List 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_package

    Look up WebMCP packages for a page URL, at each package's latest version. Returns matches most-specific-pattern first.

  • publish_packagewrite action

    Publish 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 action

    Publish 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_bridge

    Install 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 action

    Remove 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 action

    Remove 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 action

    Update 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

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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

  1. Use an up-to-date ChatGPT desktop app and a model with WebMCP enabled.
  2. Open https://webmcp.today in ChatGPT's in-app browser.
  3. Ask ChatGPT to use the site's tools with one of the sample prompts below.

Test in Chrome 149+

  1. Open chrome://flags/#enable-webmcp-testing, enable WebMCP testing, and relaunch Chrome.
  2. Open https://webmcp.today.
  3. 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-package

The 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 Scanner
    Security layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.
    C