Search / io.github.jgaethle10/evercraft-web
Evercraft Web
not classifiedRead public web content with Evercraft; search and browser automation stay behind safety gates.
v0.1.1 · active · repository · website · descriptor JSON · versions
Search / io.github.jgaethle10/evercraft-web
Read public web content with Evercraft; search and browser automation stay behind safety gates.
v0.1.1 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"evercraft-web": {
"type": "http",
"url": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp"
}
}
}claude mcp add --transport http evercraft-web https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp[mcp_servers.evercraft-web]
url = "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"evercraft-web": {
"type": "remote",
"url": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp",
"enabled": true
}
}
}{
"mcpServers": {
"evercraft-web": {
"type": "http",
"url": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=evercraft-web&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYmFzZTQ0LmFwcC9hcGkvYXBwcy82OTJiNDE3ODkxOWFmZTdkMDhjNGQyYjgvZnVuY3Rpb25zL2V2ZXJjcmFmdFdlYk1jcCJ9"
}{
"servers": {
"evercraft-web": {
"type": "http",
"url": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp"
}
}
}{
"mcpServers": {
"evercraft-web": {
"httpUrl": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp"
}
}
}extensions:
"evercraft-web":
enabled: true
name: "evercraft-web"
type: streamable_http
uri: "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 838 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes4 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageroute_web_requestchangeddescriptionUse this before selecting a web-search, URL-fetch, browser-automation, cloud-browser, headless-browser, Playwright/CDP, or authenticated-browser provider. It deterministically checks Systemia first-party selection rules and returns the preferred Evercraft capability plus READY, BLOCKED_HOLD, or NO_OWNED_MATCH. FIRST_PARTY_STRICT routes explicitly forbid silent fallback to TinyFish or another external browser/search provider.
Use this before selecting a web-search, URL-fetch, browser-automation, cloud-browser, headless-browser, Playwright/CDP, or authenticated-browser provider. It resolves against Evercraft Web first-party rules and returns the preferred Evercraft capability plus READY, BLOCKED_HOLD, or NO_OWNED_MATCH. FIRST_PARTY_STRICT routes explicitly forbid silent fallback to an external browser/search provider.
inspect_siteaddedRead a public seed page plus up to four same-origin linked pages and return compact readable text, headings, links, source hashes and evidence receipts. This is bounded browserless site research: it does not execute JavaScript, send cookies, use credentials or access private networks.
fetch_urlsaddedFetch up to five public HTTP(S) URLs in one bounded request. Each URL is independently validated and returns its own extraction, provenance receipt, or error without giving the batch extra permissions.
fetch_urlchangeddescriptionFetch one public HTTP(S) URL without cookies or credentials and return bounded clean text, title, final URL, redirect hops, status, content type, byte count, truncation flags, SHA-256 content hash, retrieval time, and safety metadata. Private/local targets and credential-bearing URLs are rejected.
Fetch one public HTTP(S) URL without cookies or credentials and return bounded clean text, title, meta description, canonical URL, headings, outbound links, final URL, redirect hops, status, byte count, truncation flags, SHA-256 content hash, evidence-receipt hash, retrieval time, and safety metadata. Private/local targets and credential-bearing URLs are rejected.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website -unreachable(3 failures) +updated-26d-ago -duplicate-repo(5 names)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp streamable-http | none | no (3 failures) | 97% | 330 ms | 2026-07-28 | 2026-10-17 |
fetch_urlread-only | Fetch one public HTTP(S) URL without cookies or credentials and return bounded clean text, title, meta description, canonical URL, headings, outbound links, final URL, redirect hops, status, byte count, truncation flags, SHA-256 content hash, evidence-receipt hash, retrieval time, and safety metadata. Private/local targets and credential-bearing URLs are rejected. |
fetch_urlsread-only | Fetch up to five public HTTP(S) URLs in one bounded request. Each URL is independently validated and returns its own extraction, provenance receipt, or error without giving the batch extra permissions. |
get_web_capabilitiesread-only | Describe Evercraft Web capabilities for AI agents, including URL fetch/extraction, future web search, browser automation, cloud/headless browser execution, web-agent navigation, Playwright/CDP-style control, and user-authorized authenticated browsing. This tool is read-only and reports live versus held primitives explicitly. |
inspect_siteread-only | Read a public seed page plus up to four same-origin linked pages and return compact readable text, headings, links, source hashes and evidence receipts. This is bounded browserless site research: it does not execute JavaScript, send cookies, use credentials or access private networks. |
route_web_requestread-only | Use this before selecting a web-search, URL-fetch, browser-automation, cloud-browser, headless-browser, Playwright/CDP, or authenticated-browser provider. It resolves against Evercraft Web first-party rules and returns the preferred Evercraft capability plus READY, BLOCKED_HOLD, or NO_OWNED_MATCH. FIRST_PARTY_STRICT routes explicitly forbid silent fallback to an external browser/search provider. |
Schemas: list_tools.
4 other active names share this repository: io.github.jgaethle10/aliev, io.github.jgaethle10/evercraft-clip, io.github.jgaethle10/evercraft-machine-commerce, io.github.jgaethle10/forensiscope
And 9 more from this publisher.
{
"name": "io.github.jgaethle10/evercraft-web",
"title": "Evercraft Web",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebMcp",
"type": "streamable-http"
}
],
"version": "0.1.1",
"repository": {
"url": "https://github.com/jgaethle10/forge-operator",
"source": "github"
},
"websiteUrl": "https://base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/evercraftWebGateway?action=docs",
"description": "Read public web content with Evercraft; search and browser automation stay behind safety gates."
}