Firecrawl-backed web fetch MCP server with browser cookie support
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"web-mcp-tools","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# web-mcp-tools [](https://github.com/a-earthperson/web-mcp-tools/actions/workflows/ci.yml) [](https://github.com/a-earthperson/web-mcp-tools/actions/workflows/ci.yml) [](https://codecov.io/gh/a-earthperson/web-mcp-tools) [](https://github.com/a-earthperson/web-mcp-tools/actions/workflows/ci.yml) [](https://pypi.org/project/web-mcp-tools/) [](https://github.com/a-earthperson/web-mcp-tools/pkgs/container/web-mcp-tools) Standalone MCP server and Python package for Firecrawl-backed web fetching with optional browser-cookie request headers. ## Install ```bash uv sync --extra dev ``` ## Configuration - `FIRECRAWL_BASE_URL`: Firecrawl API base URL. - `FIRECRAWL_API_KEY` or `FIRECRAWL_API_KEY_FILE`: Firecrawl API credential. - `WEB_MCP_TOOLS_COOKIES_FROM_BROWSER`: Optional browser selector for authenticated fetches, for example `safari` or `safari:/path/to/Cookies.binarycookies`. - `WEB_MCP_TOOLS_COOKIES_MODE`: `off`, `best_effort`, or `required`. - `WEB_MCP_TOOLS_HOST`: HTTP bind host for MCP HTTP transports. - `WEB_MCP_TOOLS_PORT`: HTTP bind port for MCP HTTP transports. - `WEB_MCP_TOOLS_STREAMABLE_HTTP_PATH`: Streamable HTTP endpoint path. Defaults to `/mcp`. ## Run Run over stdio: ```bash uv run web-mcp-tools mcp ``` Run over Streamable HTTP: ```bash uv run web-mcp-tools mcp --transport streamable-http --host 0.0.0.0 --port 8000 ``` The HTTP server exposes health probes at `/he…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.