{"name":"dev.shardflux/mcp","slug":"shardflux-mcp","title":"Shardflux","description":"Persistent cloud workspaces for AI agents: run commands, edit files, use git and a browser.","url":"https://mcp.market/server/shardflux-mcp","rating":null,"grade":"B","score":84,"certified":false,"status":"active","category":"scraping","tags":["scraping","devtools"],"presence":{"score":24,"stars":null,"forks":null,"downloads_week":1915,"last_push_at":null,"license":"Apache-2.0"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T06:26:01.988Z","last_ok_at":"2026-11-04T06:26:01.988Z","latency_ms":272},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://docs.shardflux.dev/reference/mcp","version":"0.12.2","remotes":[{"type":"streamable-http","url":"https://mcp.shardflux.dev/mcp"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@shardflux/mcp","version":"0.12.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Scoped Shardflux project API key (sfk_<key id>_<secret>). Its tool permissions decide which workspace tools are listed.","isRequired":true,"format":"string","isSecret":true,"placeholder":"sfk_...","name":"SHARDFLUX_API_KEY"},{"description":"API base URL. Plain http:// is allowed only for loopback hosts.","format":"string","default":"https://api.shardflux.dev","name":"SHARDFLUX_API_URL"},{"description":"Pin one workspace: workspace_key becomes optional on every tool and any other key is refused (workspace_pinned).","format":"string","placeholder":"me/scratch","name":"SHARDFLUX_WORKSPACE_KEY"},{"description":"Default template slug for workspace_open.","format":"string","placeholder":"python-node-browser","name":"SHARDFLUX_TEMPLATE"},{"description":"Default and maximum deadline per tool call in milliseconds (1000-3600000). A call's timeout_ms can only shorten it.","format":"number","default":"120000","name":"SHARDFLUX_MCP_TOOL_TIMEOUT_MS"},{"description":"on: workspace tools resume a suspended workspace and then run. off: they return the workspace_not_running refusal.","format":"string","default":"on","choices":["on","off"],"name":"SHARDFLUX_WAKE"},{"description":"Longest wait per tool call for a workspace to wake or finish a transition, in milliseconds (1000-3600000; clamped to SHARDFLUX_MCP_TOOL_TIMEOUT_MS).","format":"number","default":"120000","name":"SHARDFLUX_WAKE_TIMEOUT_MS"},{"description":"Attribution label of every tool token this server obtains (shown as an agent session).","format":"string","default":"mcp","name":"SHARDFLUX_AGENT_LABEL"},{"description":"Log level of the JSON log lines on stderr (stdout carries the protocol).","format":"string","default":"info","choices":["debug","info","warn","error"],"name":"SHARDFLUX_MCP_LOG_LEVEL"},{"description":"Unset: private HTTP/1.1 pooling on Node 26, native fetch elsewhere. 0: force connection closure for diagnosis. 1: select native pooling.","format":"string","choices":["0","1"],"name":"SHARDFLUX_HTTP_KEEPALIVE"},{"description":"Offer explicit workspace_hint for tool input streaming (on or off).","format":"string","default":"off","name":"SHARDFLUX_PREWAKE"}]}],"tools":[],"scan":{"score":84,"grade":"B","scanned_at":"2026-10-13T23:15:27.744Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-13T23:15:27.782Z","components":{"code":{"score":25,"max":25,"notes":["15 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 174ms (auth required)"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":15,"max":15,"notes":["OAuth resource metadata advertised on 401"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://mcp.shardflux.dev/mcp","reachable":true,"authRequired":true,"latencyMs":174,"authScheme":"oauth"}],"packages":[{"registryType":"npm","identifier":"@shardflux/mcp","version":"0.12.2","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-10-08T05:32:50.940Z","weeklyDownloads":1915}],"repo":{"found":false},"icon":{"url":"https://docs.shardflux.dev/apple-touch-icon.png","source":"site","width":180,"height":180},"presence":{"stars":null,"forks":null,"downloadsWeek":1915,"license":"Apache-2.0","lastPushAt":null,"score":24}}}},"grade_history":[],"reviews":[]}