{"servers":[{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.95.7","packages":[{"version":"1.95.7","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T15:28:31.964368Z","publishedAt":"2026-04-18T15:28:31.964368Z","statusChangedAt":"2026-04-18T15:28:31.964368Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.95.8","packages":[{"version":"1.95.8","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T15:47:54.359779Z","publishedAt":"2026-04-18T15:47:54.359779Z","statusChangedAt":"2026-04-18T15:47:54.359779Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.0","packages":[{"version":"1.96.0","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T16:14:35.305213Z","publishedAt":"2026-04-18T16:14:35.305213Z","statusChangedAt":"2026-04-18T16:14:35.305213Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.1","packages":[{"version":"1.96.1","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T16:16:05.785668Z","publishedAt":"2026-04-18T16:16:05.785668Z","statusChangedAt":"2026-04-18T16:16:05.785668Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.2","packages":[{"version":"1.96.2","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T16:20:49.761243Z","publishedAt":"2026-04-18T16:20:49.761243Z","statusChangedAt":"2026-04-18T16:20:49.761243Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.3","packages":[{"version":"1.96.3","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T16:25:38.173563Z","publishedAt":"2026-04-18T16:25:38.173563Z","statusChangedAt":"2026-04-18T16:25:38.173563Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.4","packages":[{"version":"1.96.4","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T18:43:23.91992Z","publishedAt":"2026-04-18T18:43:23.91992Z","statusChangedAt":"2026-04-18T18:43:23.91992Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.5","packages":[{"version":"1.96.5","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T18:58:05.889639Z","publishedAt":"2026-04-18T18:58:05.889639Z","statusChangedAt":"2026-04-18T18:58:05.889639Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.6","packages":[{"version":"1.96.6","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T19:02:33.031508Z","publishedAt":"2026-04-18T19:02:33.031508Z","statusChangedAt":"2026-04-18T19:02:33.031508Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.7","packages":[{"version":"1.96.7","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T19:36:17.041373Z","publishedAt":"2026-04-18T19:36:17.041373Z","statusChangedAt":"2026-04-18T19:36:17.041373Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.8","packages":[{"version":"1.96.8","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T20:26:53.603828Z","publishedAt":"2026-04-18T20:26:53.603828Z","statusChangedAt":"2026-04-18T20:26:53.603828Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.9","packages":[{"version":"1.96.9","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T20:48:16.540766Z","publishedAt":"2026-04-18T20:48:16.540766Z","statusChangedAt":"2026-04-18T20:48:16.540766Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.10","packages":[{"version":"1.96.10","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T08:35:25.496477Z","publishedAt":"2026-04-19T08:35:25.496477Z","statusChangedAt":"2026-04-19T08:35:25.496477Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.11","packages":[{"version":"1.96.11","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T08:58:38.213234Z","publishedAt":"2026-04-19T08:58:38.213234Z","statusChangedAt":"2026-04-19T08:58:38.213234Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.96.12","packages":[{"version":"1.96.12","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T09:50:51.255117Z","publishedAt":"2026-04-19T09:50:51.255117Z","statusChangedAt":"2026-04-19T09:50:51.255117Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.98.0","packages":[{"version":"1.98.0","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T13:02:31.775864Z","publishedAt":"2026-04-19T13:02:31.775864Z","statusChangedAt":"2026-04-19T13:02:31.775864Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.0","packages":[{"version":"1.99.0","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T13:41:07.771861Z","publishedAt":"2026-04-19T13:41:07.771861Z","statusChangedAt":"2026-04-19T13:41:07.771861Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.1","packages":[{"version":"1.99.1","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T13:51:14.619302Z","publishedAt":"2026-04-19T13:51:14.619302Z","statusChangedAt":"2026-04-19T13:51:14.619302Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.2","packages":[{"version":"1.99.2","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T14:30:25.481402Z","publishedAt":"2026-04-19T14:30:25.481402Z","statusChangedAt":"2026-04-19T14:30:25.481402Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.3","packages":[{"version":"1.99.3","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T15:00:46.799557Z","publishedAt":"2026-04-19T15:00:46.799557Z","statusChangedAt":"2026-04-19T15:00:46.799557Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.4","packages":[{"version":"1.99.4","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T16:10:12.293543Z","publishedAt":"2026-04-19T16:10:12.293543Z","statusChangedAt":"2026-04-19T16:10:12.293543Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.5","packages":[{"version":"1.99.5","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T16:58:38.811657Z","publishedAt":"2026-04-19T16:58:38.811657Z","statusChangedAt":"2026-04-19T16:58:38.811657Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.6","packages":[{"version":"1.99.6","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T21:16:09.667693Z","publishedAt":"2026-04-19T21:16:09.667693Z","statusChangedAt":"2026-04-19T21:16:09.667693Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.7","packages":[{"version":"1.99.7","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-19T21:56:21.014155Z","publishedAt":"2026-04-19T21:56:21.014155Z","statusChangedAt":"2026-04-19T21:56:21.014155Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.9","packages":[{"version":"1.99.9","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-20T11:44:50.626567Z","publishedAt":"2026-04-20T11:44:50.626567Z","statusChangedAt":"2026-04-20T11:44:50.626567Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.10","packages":[{"version":"1.99.10","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-20T19:54:20.183589Z","publishedAt":"2026-04-20T19:54:20.183589Z","statusChangedAt":"2026-04-20T19:54:20.183589Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.11","packages":[{"version":"1.99.11","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-20T21:08:26.789298Z","publishedAt":"2026-04-20T21:08:26.789298Z","statusChangedAt":"2026-04-20T21:08:26.789298Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.12","packages":[{"version":"1.99.12","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-20T21:37:41.255188Z","publishedAt":"2026-04-20T21:37:41.255188Z","statusChangedAt":"2026-04-20T21:37:41.255188Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.13","packages":[{"version":"1.99.13","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-20T22:22:25.735786Z","publishedAt":"2026-04-20T22:22:25.735786Z","statusChangedAt":"2026-04-20T22:22:25.735786Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.14","packages":[{"version":"1.99.14","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-20T23:08:21.02644Z","publishedAt":"2026-04-20T23:08:21.02644Z","statusChangedAt":"2026-04-20T23:08:21.02644Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.15","packages":[{"version":"1.99.15","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-21T23:39:32.750122Z","publishedAt":"2026-04-21T23:39:32.750122Z","statusChangedAt":"2026-04-21T23:39:32.750122Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.16","packages":[{"version":"1.99.16","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-22T20:10:37.357048Z","publishedAt":"2026-04-22T20:10:37.357048Z","statusChangedAt":"2026-04-22T20:10:37.357048Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.24","packages":[{"version":"1.99.24","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T12:50:02.603244Z","publishedAt":"2026-04-24T12:50:02.603244Z","statusChangedAt":"2026-04-24T12:50:02.603244Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.25","packages":[{"version":"1.99.25","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T14:20:03.770735Z","publishedAt":"2026-04-24T14:20:03.770735Z","statusChangedAt":"2026-04-24T14:20:03.770735Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.27","packages":[{"version":"1.99.27","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T17:52:42.355291Z","publishedAt":"2026-04-24T17:52:42.355291Z","statusChangedAt":"2026-04-24T17:52:42.355291Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.28","packages":[{"version":"1.99.28","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T18:01:34.468986Z","publishedAt":"2026-04-24T18:01:34.468986Z","statusChangedAt":"2026-04-24T18:01:34.468986Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.29","packages":[{"version":"1.99.29","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T18:57:52.819722Z","publishedAt":"2026-04-24T18:57:52.819722Z","statusChangedAt":"2026-04-24T18:57:52.819722Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.30","packages":[{"version":"1.99.30","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T19:53:40.627376Z","publishedAt":"2026-04-24T19:53:40.627376Z","statusChangedAt":"2026-04-24T19:53:40.627376Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.32","packages":[{"version":"1.99.32","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T20:10:21.04461Z","publishedAt":"2026-04-24T20:10:21.04461Z","statusChangedAt":"2026-04-24T20:10:21.04461Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.33","packages":[{"version":"1.99.33","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T20:36:07.700295Z","publishedAt":"2026-04-24T20:36:07.700295Z","statusChangedAt":"2026-04-24T20:36:07.700295Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.34","packages":[{"version":"1.99.34","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T20:45:14.620321Z","publishedAt":"2026-04-24T20:45:14.620321Z","statusChangedAt":"2026-04-24T20:45:14.620321Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.35","packages":[{"version":"1.99.35","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T21:01:13.149971Z","publishedAt":"2026-04-24T21:01:13.149971Z","statusChangedAt":"2026-04-24T21:01:13.149971Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.36","packages":[{"version":"1.99.36","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T21:20:00.2362Z","publishedAt":"2026-04-24T21:20:00.2362Z","statusChangedAt":"2026-04-24T21:20:00.2362Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.37","packages":[{"version":"1.99.37","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-24T23:59:10.803953Z","publishedAt":"2026-04-24T23:59:10.803953Z","statusChangedAt":"2026-04-24T23:59:10.803953Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.39","packages":[{"version":"1.99.39","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-25T00:49:22.586325Z","publishedAt":"2026-04-25T00:49:22.586325Z","statusChangedAt":"2026-04-25T00:49:22.586325Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.41","packages":[{"version":"1.99.41","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-25T01:29:03.624334Z","publishedAt":"2026-04-25T01:29:03.624334Z","statusChangedAt":"2026-04-25T01:29:03.624334Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.42","packages":[{"version":"1.99.42","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-25T02:46:47.657894Z","publishedAt":"2026-04-25T02:46:47.657894Z","statusChangedAt":"2026-04-25T02:46:47.657894Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.43","packages":[{"version":"1.99.43","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-25T03:34:22.792766Z","publishedAt":"2026-04-25T03:34:22.792766Z","statusChangedAt":"2026-04-25T03:34:22.792766Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.44","packages":[{"version":"1.99.44","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-25T04:06:16.614224Z","publishedAt":"2026-04-25T04:06:16.614224Z","statusChangedAt":"2026-04-25T04:06:16.614224Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.45","packages":[{"version":"1.99.45","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-25T07:18:05.981751Z","publishedAt":"2026-04-25T07:18:05.981751Z","statusChangedAt":"2026-04-25T07:18:05.981751Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.46","packages":[{"version":"1.99.46","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T08:56:49.65083Z","publishedAt":"2026-04-26T08:56:49.65083Z","statusChangedAt":"2026-04-26T08:56:49.65083Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.47","packages":[{"version":"1.99.47","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T09:08:20.653709Z","publishedAt":"2026-04-26T09:08:20.653709Z","statusChangedAt":"2026-04-26T09:08:20.653709Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.48","packages":[{"version":"1.99.48","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T09:29:34.421457Z","publishedAt":"2026-04-26T09:29:34.421457Z","statusChangedAt":"2026-04-26T09:29:34.421457Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.49","packages":[{"version":"1.99.49","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T09:41:35.262908Z","publishedAt":"2026-04-26T09:41:35.262908Z","statusChangedAt":"2026-04-26T09:41:35.262908Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.50","packages":[{"version":"1.99.50","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T13:27:27.62435Z","publishedAt":"2026-04-26T13:27:27.62435Z","statusChangedAt":"2026-04-26T13:27:27.62435Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.51","packages":[{"version":"1.99.51","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T13:52:26.829038Z","publishedAt":"2026-04-26T13:52:26.829038Z","statusChangedAt":"2026-04-26T13:52:26.829038Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.52","packages":[{"version":"1.99.52","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T17:53:29.63427Z","publishedAt":"2026-04-26T17:53:29.63427Z","statusChangedAt":"2026-04-26T17:53:29.63427Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.53","packages":[{"version":"1.99.53","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T18:43:44.718405Z","publishedAt":"2026-04-26T18:43:44.718405Z","statusChangedAt":"2026-04-26T18:43:44.718405Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.54","packages":[{"version":"1.99.54","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T22:16:19.079105Z","publishedAt":"2026-04-26T22:16:19.079105Z","statusChangedAt":"2026-04-26T22:16:19.079105Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.55","packages":[{"version":"1.99.55","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T23:07:26.442316Z","publishedAt":"2026-04-26T23:07:26.442316Z","statusChangedAt":"2026-04-26T23:07:26.442316Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.56","packages":[{"version":"1.99.56","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T23:25:33.103749Z","publishedAt":"2026-04-26T23:25:33.103749Z","statusChangedAt":"2026-04-26T23:25:33.103749Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.57","packages":[{"version":"1.99.57","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-26T23:54:04.848315Z","publishedAt":"2026-04-26T23:54:04.848315Z","statusChangedAt":"2026-04-26T23:54:04.848315Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.58","packages":[{"version":"1.99.58","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T00:06:12.745473Z","publishedAt":"2026-04-27T00:06:12.745473Z","statusChangedAt":"2026-04-27T00:06:12.745473Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.59","packages":[{"version":"1.99.59","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T00:25:17.578045Z","publishedAt":"2026-04-27T00:25:17.578045Z","statusChangedAt":"2026-04-27T00:25:17.578045Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.60","packages":[{"version":"1.99.60","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T01:20:18.99363Z","publishedAt":"2026-04-27T01:20:18.99363Z","statusChangedAt":"2026-04-27T01:20:18.99363Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.61","packages":[{"version":"1.99.61","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T01:54:36.505579Z","publishedAt":"2026-04-27T01:54:36.505579Z","statusChangedAt":"2026-04-27T01:54:36.505579Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.63","packages":[{"version":"1.99.63","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T02:25:22.795026Z","publishedAt":"2026-04-27T02:25:22.795026Z","statusChangedAt":"2026-04-27T02:25:22.795026Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.64","packages":[{"version":"1.99.64","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T02:35:19.35248Z","publishedAt":"2026-04-27T02:35:19.35248Z","statusChangedAt":"2026-04-27T02:35:19.35248Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.65","packages":[{"version":"1.99.65","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T03:59:53.232486Z","publishedAt":"2026-04-27T03:59:53.232486Z","statusChangedAt":"2026-04-27T03:59:53.232486Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.66","packages":[{"version":"1.99.66","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T07:56:25.526117Z","publishedAt":"2026-04-27T07:56:25.526117Z","statusChangedAt":"2026-04-27T07:56:25.526117Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.67","packages":[{"version":"1.99.67","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T09:16:12.070185Z","publishedAt":"2026-04-27T09:16:12.070185Z","statusChangedAt":"2026-04-27T09:16:12.070185Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.68","packages":[{"version":"1.99.68","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T10:45:03.206643Z","publishedAt":"2026-04-27T10:45:03.206643Z","statusChangedAt":"2026-04-27T10:45:03.206643Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.69","packages":[{"version":"1.99.69","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T11:23:14.522395Z","publishedAt":"2026-04-27T11:23:14.522395Z","statusChangedAt":"2026-04-27T11:23:14.522395Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.70","packages":[{"version":"1.99.70","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T11:33:28.646442Z","publishedAt":"2026-04-27T11:33:28.646442Z","statusChangedAt":"2026-04-27T11:33:28.646442Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.71","packages":[{"version":"1.99.71","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T12:50:02.429885Z","publishedAt":"2026-04-27T12:50:02.429885Z","statusChangedAt":"2026-04-27T12:50:02.429885Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.72","packages":[{"version":"1.99.72","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T13:01:20.387551Z","publishedAt":"2026-04-27T13:01:20.387551Z","statusChangedAt":"2026-04-27T13:01:20.387551Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.73","packages":[{"version":"1.99.73","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T13:17:50.697384Z","publishedAt":"2026-04-27T13:17:50.697384Z","statusChangedAt":"2026-04-27T13:17:50.697384Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.74","packages":[{"version":"1.99.74","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T13:50:09.773687Z","publishedAt":"2026-04-27T13:50:09.773687Z","statusChangedAt":"2026-04-27T13:50:09.773687Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.75","packages":[{"version":"1.99.75","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T14:24:16.199721Z","publishedAt":"2026-04-27T14:24:16.199721Z","statusChangedAt":"2026-04-27T14:24:16.199721Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.76","packages":[{"version":"1.99.76","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T14:30:18.722476Z","publishedAt":"2026-04-27T14:30:18.722476Z","statusChangedAt":"2026-04-27T14:30:18.722476Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.77","packages":[{"version":"1.99.77","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T14:52:34.637948Z","publishedAt":"2026-04-27T14:52:34.637948Z","statusChangedAt":"2026-04-27T14:52:34.637948Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.78","packages":[{"version":"1.99.78","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T15:13:45.663035Z","publishedAt":"2026-04-27T15:13:45.663035Z","statusChangedAt":"2026-04-27T15:13:45.663035Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.79","packages":[{"version":"1.99.79","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T15:22:33.763017Z","publishedAt":"2026-04-27T15:22:33.763017Z","statusChangedAt":"2026-04-27T15:22:33.763017Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.80","packages":[{"version":"1.99.80","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T16:56:21.297491Z","publishedAt":"2026-04-27T16:56:21.297491Z","statusChangedAt":"2026-04-27T16:56:21.297491Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.81","packages":[{"version":"1.99.81","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T18:27:17.624481Z","publishedAt":"2026-04-27T18:27:17.624481Z","statusChangedAt":"2026-04-27T18:27:17.624481Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.82","packages":[{"version":"1.99.82","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T18:59:31.007062Z","publishedAt":"2026-04-27T18:59:31.007062Z","statusChangedAt":"2026-04-27T18:59:31.007062Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.83","packages":[{"version":"1.99.83","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T19:19:45.370633Z","publishedAt":"2026-04-27T19:19:45.370633Z","statusChangedAt":"2026-04-27T19:19:45.370633Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.85","packages":[{"version":"1.99.85","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T20:06:52.112845Z","publishedAt":"2026-04-27T20:06:52.112845Z","statusChangedAt":"2026-04-27T20:06:52.112845Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.87","packages":[{"version":"1.99.87","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T21:01:23.659131Z","publishedAt":"2026-04-27T21:01:23.659131Z","statusChangedAt":"2026-04-27T21:01:23.659131Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.88","packages":[{"version":"1.99.88","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T22:34:20.142704Z","publishedAt":"2026-04-27T22:34:20.142704Z","statusChangedAt":"2026-04-27T22:34:20.142704Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.89","packages":[{"version":"1.99.89","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T23:27:47.819393Z","publishedAt":"2026-04-27T23:27:47.819393Z","statusChangedAt":"2026-04-27T23:27:47.819393Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.90","packages":[{"version":"1.99.90","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-27T23:39:49.36414Z","publishedAt":"2026-04-27T23:39:49.36414Z","statusChangedAt":"2026-04-27T23:39:49.36414Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.91","packages":[{"version":"1.99.91","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-28T13:05:55.858212Z","publishedAt":"2026-04-28T13:05:55.858212Z","statusChangedAt":"2026-04-28T13:05:55.858212Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.92","packages":[{"version":"1.99.92","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-28T14:59:14.617823Z","publishedAt":"2026-04-28T14:59:14.617823Z","statusChangedAt":"2026-04-28T14:59:14.617823Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.93","packages":[{"version":"1.99.93","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-28T19:15:44.354883Z","publishedAt":"2026-04-28T19:15:44.354883Z","statusChangedAt":"2026-04-28T19:15:44.354883Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.94","packages":[{"version":"1.99.94","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-30T06:39:11.990857Z","publishedAt":"2026-04-30T06:39:11.990857Z","statusChangedAt":"2026-04-30T06:39:11.990857Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.95","packages":[{"version":"1.99.95","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-30T16:28:32.609993Z","publishedAt":"2026-04-30T16:28:32.609993Z","statusChangedAt":"2026-04-30T16:28:32.609993Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.96","packages":[{"version":"1.99.96","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-30T17:38:17.794672Z","publishedAt":"2026-04-30T17:38:17.794672Z","statusChangedAt":"2026-04-30T17:38:17.794672Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.97","packages":[{"version":"1.99.97","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-30T21:47:52.002852Z","publishedAt":"2026-04-30T21:47:52.002852Z","statusChangedAt":"2026-04-30T21:47:52.002852Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.98","packages":[{"version":"1.99.98","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-30T22:33:01.087934Z","publishedAt":"2026-04-30T22:33:01.087934Z","statusChangedAt":"2026-04-30T22:33:01.087934Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.99","packages":[{"version":"1.99.99","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T07:34:32.6042Z","publishedAt":"2026-05-01T07:34:32.6042Z","statusChangedAt":"2026-05-01T07:34:32.6042Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.100","packages":[{"version":"1.99.100","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T08:59:42.634121Z","publishedAt":"2026-05-01T08:59:42.634121Z","statusChangedAt":"2026-05-01T08:59:42.634121Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.101","packages":[{"version":"1.99.101","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T09:37:47.628324Z","publishedAt":"2026-05-01T09:37:47.628324Z","statusChangedAt":"2026-05-01T09:37:47.628324Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.102","packages":[{"version":"1.99.102","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T09:46:50.568231Z","publishedAt":"2026-05-01T09:46:50.568231Z","statusChangedAt":"2026-05-01T09:46:50.568231Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.105","packages":[{"version":"1.99.105","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T13:43:55.823988Z","publishedAt":"2026-05-01T13:43:55.823988Z","statusChangedAt":"2026-05-01T13:43:55.823988Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.106","packages":[{"version":"1.99.106","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T15:18:16.915764Z","publishedAt":"2026-05-01T15:18:16.915764Z","statusChangedAt":"2026-05-01T15:18:16.915764Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.107","packages":[{"version":"1.99.107","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T15:40:58.934833Z","publishedAt":"2026-05-01T15:40:58.934833Z","statusChangedAt":"2026-05-01T15:40:58.934833Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.108","packages":[{"version":"1.99.108","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-01T21:50:35.595082Z","publishedAt":"2026-05-01T21:50:35.595082Z","statusChangedAt":"2026-05-01T21:50:35.595082Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.109","packages":[{"version":"1.99.109","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T06:23:35.60748Z","publishedAt":"2026-05-02T06:23:35.60748Z","statusChangedAt":"2026-05-02T06:23:35.60748Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.110","packages":[{"version":"1.99.110","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T07:17:03.57754Z","publishedAt":"2026-05-02T07:17:03.57754Z","statusChangedAt":"2026-05-02T07:17:03.57754Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.111","packages":[{"version":"1.99.111","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T07:40:40.624288Z","publishedAt":"2026-05-02T07:40:40.624288Z","statusChangedAt":"2026-05-02T07:40:40.624288Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.112","packages":[{"version":"1.99.112","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T08:24:05.144656Z","publishedAt":"2026-05-02T08:24:05.144656Z","statusChangedAt":"2026-05-02T08:24:05.144656Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.113","packages":[{"version":"1.99.113","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T08:37:33.114196Z","publishedAt":"2026-05-02T08:37:33.114196Z","statusChangedAt":"2026-05-02T08:37:33.114196Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.114","packages":[{"version":"1.99.114","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T09:12:33.968968Z","publishedAt":"2026-05-02T09:12:33.968968Z","statusChangedAt":"2026-05-02T09:12:33.968968Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.115","packages":[{"version":"1.99.115","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T09:24:07.458783Z","publishedAt":"2026-05-02T09:24:07.458783Z","statusChangedAt":"2026-05-02T09:24:07.458783Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.116","packages":[{"version":"1.99.116","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T09:49:53.459142Z","publishedAt":"2026-05-02T09:49:53.459142Z","statusChangedAt":"2026-05-02T09:49:53.459142Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.117","packages":[{"version":"1.99.117","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T10:00:19.494473Z","publishedAt":"2026-05-02T10:00:19.494473Z","statusChangedAt":"2026-05-02T10:00:19.494473Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.118","packages":[{"version":"1.99.118","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T10:13:11.3629Z","publishedAt":"2026-05-02T10:13:11.3629Z","statusChangedAt":"2026-05-02T10:13:11.3629Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.119","packages":[{"version":"1.99.119","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T10:22:15.227285Z","publishedAt":"2026-05-02T10:22:15.227285Z","statusChangedAt":"2026-05-02T10:22:15.227285Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.123","packages":[{"version":"1.99.123","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T11:53:52.741502Z","publishedAt":"2026-05-02T11:53:52.741502Z","statusChangedAt":"2026-05-02T11:53:52.741502Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.124","packages":[{"version":"1.99.124","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T12:30:59.445892Z","publishedAt":"2026-05-02T12:30:59.445892Z","statusChangedAt":"2026-05-02T12:30:59.445892Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.125","packages":[{"version":"1.99.125","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T12:46:38.872812Z","publishedAt":"2026-05-02T12:46:38.872812Z","statusChangedAt":"2026-05-02T12:46:38.872812Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.126","packages":[{"version":"1.99.126","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T13:37:29.836408Z","publishedAt":"2026-05-02T13:37:29.836408Z","statusChangedAt":"2026-05-02T13:37:29.836408Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.127","packages":[{"version":"1.99.127","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T13:42:09.073172Z","publishedAt":"2026-05-02T13:42:09.073172Z","statusChangedAt":"2026-05-02T13:42:09.073172Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.128","packages":[{"version":"1.99.128","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T13:52:37.207634Z","publishedAt":"2026-05-02T13:52:37.207634Z","statusChangedAt":"2026-05-02T13:52:37.207634Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.130","packages":[{"version":"1.99.130","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T15:44:26.494149Z","publishedAt":"2026-05-02T15:44:26.494149Z","statusChangedAt":"2026-05-02T15:44:26.494149Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.131","packages":[{"version":"1.99.131","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T16:13:05.056349Z","publishedAt":"2026-05-02T16:13:05.056349Z","statusChangedAt":"2026-05-02T16:13:05.056349Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.132","packages":[{"version":"1.99.132","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T19:39:17.861373Z","publishedAt":"2026-05-02T19:39:17.861373Z","statusChangedAt":"2026-05-02T19:39:17.861373Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.133","packages":[{"version":"1.99.133","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-02T20:54:37.096146Z","publishedAt":"2026-05-02T20:54:37.096146Z","statusChangedAt":"2026-05-02T20:54:37.096146Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.134","packages":[{"version":"1.99.134","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T07:23:48.13476Z","publishedAt":"2026-05-03T07:23:48.13476Z","statusChangedAt":"2026-05-03T07:23:48.13476Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.135","packages":[{"version":"1.99.135","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T07:31:30.49632Z","publishedAt":"2026-05-03T07:31:30.49632Z","statusChangedAt":"2026-05-03T07:31:30.49632Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.137","packages":[{"version":"1.99.137","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T10:11:30.555254Z","publishedAt":"2026-05-03T10:11:30.555254Z","statusChangedAt":"2026-05-03T10:11:30.555254Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.139","packages":[{"version":"1.99.139","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T12:27:38.539878Z","publishedAt":"2026-05-03T12:27:38.539878Z","statusChangedAt":"2026-05-03T12:27:38.539878Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.140","packages":[{"version":"1.99.140","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T12:35:12.124796Z","publishedAt":"2026-05-03T12:35:12.124796Z","statusChangedAt":"2026-05-03T12:35:12.124796Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.141","packages":[{"version":"1.99.141","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T12:53:20.156481Z","publishedAt":"2026-05-03T12:53:20.156481Z","statusChangedAt":"2026-05-03T12:53:20.156481Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.143","packages":[{"version":"1.99.143","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T16:22:53.518239Z","publishedAt":"2026-05-03T16:22:53.518239Z","statusChangedAt":"2026-05-03T16:22:53.518239Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.145","packages":[{"version":"1.99.145","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T16:54:37.143836Z","publishedAt":"2026-05-03T16:54:37.143836Z","statusChangedAt":"2026-05-03T16:54:37.143836Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.146","packages":[{"version":"1.99.146","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T18:15:40.304444Z","publishedAt":"2026-05-03T18:15:40.304444Z","statusChangedAt":"2026-05-03T18:15:40.304444Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.147","packages":[{"version":"1.99.147","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T19:05:38.161451Z","publishedAt":"2026-05-03T19:05:38.161451Z","statusChangedAt":"2026-05-03T19:05:38.161451Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.148","packages":[{"version":"1.99.148","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T19:15:55.988043Z","publishedAt":"2026-05-03T19:15:55.988043Z","statusChangedAt":"2026-05-03T19:15:55.988043Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.149","packages":[{"version":"1.99.149","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-03T19:20:46.0679Z","publishedAt":"2026-05-03T19:20:46.0679Z","statusChangedAt":"2026-05-03T19:20:46.0679Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.152","packages":[{"version":"1.99.152","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-04T19:33:15.250187Z","publishedAt":"2026-05-04T19:33:15.250187Z","statusChangedAt":"2026-05-04T19:33:15.250187Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.153","packages":[{"version":"1.99.153","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-05T21:14:18.496666Z","publishedAt":"2026-05-05T21:14:18.496666Z","statusChangedAt":"2026-05-05T21:14:18.496666Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.154","packages":[{"version":"1.99.154","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-06T06:41:25.510905Z","publishedAt":"2026-05-06T06:41:25.510905Z","statusChangedAt":"2026-05-06T06:41:25.510905Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.155","packages":[{"version":"1.99.155","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-06T17:05:46.193219Z","publishedAt":"2026-05-06T17:05:46.193219Z","statusChangedAt":"2026-05-06T17:05:46.193219Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.156","packages":[{"version":"1.99.156","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-06T18:06:29.300364Z","publishedAt":"2026-05-06T18:06:29.300364Z","statusChangedAt":"2026-05-06T18:06:29.300364Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.157","packages":[{"version":"1.99.157","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-06T18:22:49.579417Z","publishedAt":"2026-05-06T18:22:49.579417Z","statusChangedAt":"2026-05-06T18:22:49.579417Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.158","packages":[{"version":"1.99.158","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-06T19:17:19.690205Z","publishedAt":"2026-05-06T19:17:19.690205Z","statusChangedAt":"2026-05-06T19:17:19.690205Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.159","packages":[{"version":"1.99.159","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-06T19:47:39.605135Z","publishedAt":"2026-05-06T19:47:39.605135Z","statusChangedAt":"2026-05-06T19:47:39.605135Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.160","packages":[{"version":"1.99.160","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T07:10:22.442366Z","publishedAt":"2026-05-09T07:10:22.442366Z","statusChangedAt":"2026-05-09T07:10:22.442366Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.161","packages":[{"version":"1.99.161","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T07:25:14.646388Z","publishedAt":"2026-05-09T07:25:14.646388Z","statusChangedAt":"2026-05-09T07:25:14.646388Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.162","packages":[{"version":"1.99.162","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T07:47:43.92984Z","publishedAt":"2026-05-09T07:47:43.92984Z","statusChangedAt":"2026-05-09T07:47:43.92984Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.163","packages":[{"version":"1.99.163","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T08:05:08.746072Z","publishedAt":"2026-05-09T08:05:08.746072Z","statusChangedAt":"2026-05-09T08:05:08.746072Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.164","packages":[{"version":"1.99.164","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T08:13:41.642106Z","publishedAt":"2026-05-09T08:13:41.642106Z","statusChangedAt":"2026-05-09T08:13:41.642106Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.165","packages":[{"version":"1.99.165","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T08:42:22.159158Z","publishedAt":"2026-05-09T08:42:22.159158Z","statusChangedAt":"2026-05-09T08:42:22.159158Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.166","packages":[{"version":"1.99.166","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T08:57:16.106753Z","publishedAt":"2026-05-09T08:57:16.106753Z","statusChangedAt":"2026-05-09T08:57:16.106753Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.167","packages":[{"version":"1.99.167","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T12:52:25.253249Z","publishedAt":"2026-05-09T12:52:25.253249Z","statusChangedAt":"2026-05-09T12:52:25.253249Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.168","packages":[{"version":"1.99.168","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T13:36:16.712525Z","publishedAt":"2026-05-09T13:36:16.712525Z","statusChangedAt":"2026-05-09T13:36:16.712525Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.171","packages":[{"version":"1.99.171","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T14:26:27.307046Z","publishedAt":"2026-05-09T14:26:27.307046Z","statusChangedAt":"2026-05-09T14:26:27.307046Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.173","packages":[{"version":"1.99.173","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T15:14:59.59031Z","publishedAt":"2026-05-09T15:14:59.59031Z","statusChangedAt":"2026-05-09T15:14:59.59031Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.174","packages":[{"version":"1.99.174","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T19:56:00.433994Z","publishedAt":"2026-05-09T19:56:00.433994Z","statusChangedAt":"2026-05-09T19:56:00.433994Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.176","packages":[{"version":"1.99.176","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T20:25:41.738776Z","publishedAt":"2026-05-09T20:25:41.738776Z","statusChangedAt":"2026-05-09T20:25:41.738776Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.178","packages":[{"version":"1.99.178","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T21:31:04.376195Z","publishedAt":"2026-05-09T21:31:04.376195Z","statusChangedAt":"2026-05-09T21:31:04.376195Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.179","packages":[{"version":"1.99.179","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T21:37:30.167148Z","publishedAt":"2026-05-09T21:37:30.167148Z","statusChangedAt":"2026-05-09T21:37:30.167148Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.180","packages":[{"version":"1.99.180","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-09T22:15:00.21473Z","publishedAt":"2026-05-09T22:15:00.21473Z","statusChangedAt":"2026-05-09T22:15:00.21473Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.181","packages":[{"version":"1.99.181","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T05:55:16.819876Z","publishedAt":"2026-05-10T05:55:16.819876Z","statusChangedAt":"2026-05-10T05:55:16.819876Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.182","packages":[{"version":"1.99.182","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T06:00:01.228476Z","publishedAt":"2026-05-10T06:00:01.228476Z","statusChangedAt":"2026-05-10T06:00:01.228476Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.183","packages":[{"version":"1.99.183","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T06:24:39.266553Z","publishedAt":"2026-05-10T06:24:39.266553Z","statusChangedAt":"2026-05-10T06:24:39.266553Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.184","packages":[{"version":"1.99.184","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T06:36:48.729577Z","publishedAt":"2026-05-10T06:36:48.729577Z","statusChangedAt":"2026-05-10T06:36:48.729577Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.185","packages":[{"version":"1.99.185","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T07:11:21.257009Z","publishedAt":"2026-05-10T07:11:21.257009Z","statusChangedAt":"2026-05-10T07:11:21.257009Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.187","packages":[{"version":"1.99.187","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T08:32:38.22841Z","publishedAt":"2026-05-10T08:32:38.22841Z","statusChangedAt":"2026-05-10T08:32:38.22841Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.188","packages":[{"version":"1.99.188","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T10:12:46.415756Z","publishedAt":"2026-05-10T10:12:46.415756Z","statusChangedAt":"2026-05-10T10:12:46.415756Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.189","packages":[{"version":"1.99.189","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T10:27:56.889469Z","publishedAt":"2026-05-10T10:27:56.889469Z","statusChangedAt":"2026-05-10T10:27:56.889469Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.190","packages":[{"version":"1.99.190","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T11:13:53.00238Z","publishedAt":"2026-05-10T11:13:53.00238Z","statusChangedAt":"2026-05-10T11:13:53.00238Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.191","packages":[{"version":"1.99.191","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T11:33:20.825547Z","publishedAt":"2026-05-10T11:33:20.825547Z","statusChangedAt":"2026-05-10T11:33:20.825547Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.192","packages":[{"version":"1.99.192","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T13:00:08.126229Z","publishedAt":"2026-05-10T13:00:08.126229Z","statusChangedAt":"2026-05-10T13:00:08.126229Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.193","packages":[{"version":"1.99.193","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T13:09:37.020982Z","publishedAt":"2026-05-10T13:09:37.020982Z","statusChangedAt":"2026-05-10T13:09:37.020982Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.194","packages":[{"version":"1.99.194","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T13:32:22.332428Z","publishedAt":"2026-05-10T13:32:22.332428Z","statusChangedAt":"2026-05-10T13:32:22.332428Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.195","packages":[{"version":"1.99.195","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T18:48:00.145852Z","publishedAt":"2026-05-10T18:48:00.145852Z","statusChangedAt":"2026-05-10T18:48:00.145852Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.196","packages":[{"version":"1.99.196","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T19:14:40.160191Z","publishedAt":"2026-05-10T19:14:40.160191Z","statusChangedAt":"2026-05-10T19:14:40.160191Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.197","packages":[{"version":"1.99.197","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T19:37:08.74953Z","publishedAt":"2026-05-10T19:37:08.74953Z","statusChangedAt":"2026-05-10T19:37:08.74953Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.198","packages":[{"version":"1.99.198","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-10T22:05:44.669003Z","publishedAt":"2026-05-10T22:05:44.669003Z","statusChangedAt":"2026-05-10T22:05:44.669003Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.199","packages":[{"version":"1.99.199","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-16T19:11:07.612266Z","publishedAt":"2026-05-16T19:11:07.612266Z","statusChangedAt":"2026-05-16T19:11:07.612266Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.200","packages":[{"version":"1.99.200","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-17T19:01:51.780696Z","publishedAt":"2026-05-17T19:01:51.780696Z","statusChangedAt":"2026-05-17T19:01:51.780696Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.201","packages":[{"version":"1.99.201","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-17T19:16:44.074234Z","publishedAt":"2026-05-17T19:16:44.074234Z","statusChangedAt":"2026-05-17T19:16:44.074234Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.202","packages":[{"version":"1.99.202","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-17T19:48:23.424474Z","publishedAt":"2026-05-17T19:48:23.424474Z","statusChangedAt":"2026-05-17T19:48:23.424474Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.203","packages":[{"version":"1.99.203","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-17T20:11:34.99226Z","publishedAt":"2026-05-17T20:11:34.99226Z","statusChangedAt":"2026-05-17T20:11:34.99226Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.204","packages":[{"version":"1.99.204","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-17T20:32:28.138851Z","publishedAt":"2026-05-17T20:32:28.138851Z","statusChangedAt":"2026-05-17T20:32:28.138851Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.205","packages":[{"version":"1.99.205","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-18T09:37:15.905366Z","publishedAt":"2026-05-18T09:37:15.905366Z","statusChangedAt":"2026-05-18T09:37:15.905366Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.206","packages":[{"version":"1.99.206","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-18T12:47:49.003418Z","publishedAt":"2026-05-18T12:47:49.003418Z","statusChangedAt":"2026-05-18T12:47:49.003418Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.207","packages":[{"version":"1.99.207","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-18T13:24:50.471911Z","publishedAt":"2026-05-18T13:24:50.471911Z","statusChangedAt":"2026-05-18T13:24:50.471911Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.208","packages":[{"version":"1.99.208","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-18T14:41:40.777574Z","publishedAt":"2026-05-18T14:41:40.777574Z","statusChangedAt":"2026-05-18T14:41:40.777574Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.209","packages":[{"version":"1.99.209","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-18T22:30:08.678357Z","publishedAt":"2026-05-18T22:30:08.678357Z","statusChangedAt":"2026-05-18T22:30:08.678357Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.210","packages":[{"version":"1.99.210","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T06:56:29.379923Z","publishedAt":"2026-05-19T06:56:29.379923Z","statusChangedAt":"2026-05-19T06:56:29.379923Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.211","packages":[{"version":"1.99.211","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T08:40:50.073322Z","publishedAt":"2026-05-19T08:40:50.073322Z","statusChangedAt":"2026-05-19T08:40:50.073322Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.212","packages":[{"version":"1.99.212","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T09:42:30.404037Z","publishedAt":"2026-05-19T09:42:30.404037Z","statusChangedAt":"2026-05-19T09:42:30.404037Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.213","packages":[{"version":"1.99.213","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T10:19:39.129353Z","publishedAt":"2026-05-19T10:19:39.129353Z","statusChangedAt":"2026-05-19T10:19:39.129353Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.214","packages":[{"version":"1.99.214","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T10:57:24.222412Z","publishedAt":"2026-05-19T10:57:24.222412Z","statusChangedAt":"2026-05-19T10:57:24.222412Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.215","packages":[{"version":"1.99.215","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T11:22:39.549716Z","publishedAt":"2026-05-19T11:22:39.549716Z","statusChangedAt":"2026-05-19T11:22:39.549716Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.216","packages":[{"version":"1.99.216","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T11:40:23.364812Z","publishedAt":"2026-05-19T11:40:23.364812Z","statusChangedAt":"2026-05-19T11:40:23.364812Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.217","packages":[{"version":"1.99.217","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T12:15:21.087219Z","publishedAt":"2026-05-19T12:15:21.087219Z","statusChangedAt":"2026-05-19T12:15:21.087219Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.218","packages":[{"version":"1.99.218","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T19:26:14.409484Z","publishedAt":"2026-05-19T19:26:14.409484Z","statusChangedAt":"2026-05-19T19:26:14.409484Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.219","packages":[{"version":"1.99.219","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"P2P dev-machine MCP for phone-driven coding agents: hot reload, builds, deploys."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-19T20:34:06.919997Z","publishedAt":"2026-05-19T20:34:06.919997Z","statusChangedAt":"2026-05-19T20:34:06.919997Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.221","packages":[{"version":"1.99.221","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-20T06:44:42.317994Z","publishedAt":"2026-05-20T06:44:42.317994Z","statusChangedAt":"2026-05-20T06:44:42.317994Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.222","packages":[{"version":"1.99.222","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-20T13:38:07.911064Z","publishedAt":"2026-05-20T13:38:07.911064Z","statusChangedAt":"2026-05-20T13:38:07.911064Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.223","packages":[{"version":"1.99.223","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-25T11:29:57.652402Z","publishedAt":"2026-05-25T11:29:57.652402Z","statusChangedAt":"2026-05-25T11:29:57.652402Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.224","packages":[{"version":"1.99.224","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T19:03:20.242144Z","publishedAt":"2026-05-27T19:03:20.242144Z","statusChangedAt":"2026-05-27T19:03:20.242144Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.225","packages":[{"version":"1.99.225","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T19:50:35.983528Z","publishedAt":"2026-05-27T19:50:35.983528Z","statusChangedAt":"2026-05-27T19:50:35.983528Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.226","packages":[{"version":"1.99.226","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T20:25:38.183432Z","publishedAt":"2026-05-27T20:25:38.183432Z","statusChangedAt":"2026-05-27T20:25:38.183432Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.227","packages":[{"version":"1.99.227","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T21:04:32.617916Z","publishedAt":"2026-05-27T21:04:32.617916Z","statusChangedAt":"2026-05-27T21:04:32.617916Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.228","packages":[{"version":"1.99.228","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T21:12:24.477988Z","publishedAt":"2026-05-27T21:12:24.477988Z","statusChangedAt":"2026-05-27T21:12:24.477988Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.231","packages":[{"version":"1.99.231","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T21:25:55.464931Z","publishedAt":"2026-05-27T21:25:55.464931Z","statusChangedAt":"2026-05-27T21:25:55.464931Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.232","packages":[{"version":"1.99.232","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-27T22:10:37.429931Z","publishedAt":"2026-05-27T22:10:37.429931Z","statusChangedAt":"2026-05-27T22:10:37.429931Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.233","packages":[{"version":"1.99.233","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-28T08:59:44.735714Z","publishedAt":"2026-05-28T08:59:44.735714Z","statusChangedAt":"2026-05-28T08:59:44.735714Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.234","packages":[{"version":"1.99.234","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-28T09:23:04.696906Z","publishedAt":"2026-05-28T09:23:04.696906Z","statusChangedAt":"2026-05-28T09:23:04.696906Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.235","packages":[{"version":"1.99.235","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-28T09:29:47.645545Z","publishedAt":"2026-05-28T09:29:47.645545Z","statusChangedAt":"2026-05-28T09:29:47.645545Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.236","packages":[{"version":"1.99.236","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-28T09:37:54.599054Z","publishedAt":"2026-05-28T09:37:54.599054Z","statusChangedAt":"2026-05-28T09:37:54.599054Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.237","packages":[{"version":"1.99.237","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-28T21:51:11.774754Z","publishedAt":"2026-05-28T21:51:11.774754Z","statusChangedAt":"2026-05-28T21:51:11.774754Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.238","packages":[{"version":"1.99.238","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-29T20:28:13.520579Z","publishedAt":"2026-05-29T20:28:13.520579Z","statusChangedAt":"2026-05-29T20:28:13.520579Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.239","packages":[{"version":"1.99.239","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-29T22:26:42.167598Z","publishedAt":"2026-05-29T22:26:42.167598Z","statusChangedAt":"2026-05-29T22:26:42.167598Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.240","packages":[{"version":"1.99.240","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-29T22:34:27.504901Z","publishedAt":"2026-05-29T22:34:27.504901Z","statusChangedAt":"2026-05-29T22:34:27.504901Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.241","packages":[{"version":"1.99.241","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-29T23:06:13.50691Z","publishedAt":"2026-05-29T23:06:13.50691Z","statusChangedAt":"2026-05-29T23:06:13.50691Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.242","packages":[{"version":"1.99.242","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-30T00:51:03.549309Z","publishedAt":"2026-05-30T00:51:03.549309Z","statusChangedAt":"2026-05-30T00:51:03.549309Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.243","packages":[{"version":"1.99.243","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T17:12:17.959003Z","publishedAt":"2026-05-31T17:12:17.959003Z","statusChangedAt":"2026-05-31T17:12:17.959003Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.244","packages":[{"version":"1.99.244","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T17:32:40.582675Z","publishedAt":"2026-05-31T17:32:40.582675Z","statusChangedAt":"2026-05-31T17:32:40.582675Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.245","packages":[{"version":"1.99.245","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T17:42:33.500193Z","publishedAt":"2026-05-31T17:42:33.500193Z","statusChangedAt":"2026-05-31T17:42:33.500193Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.246","packages":[{"version":"1.99.246","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T19:16:58.939293Z","publishedAt":"2026-05-31T19:16:58.939293Z","statusChangedAt":"2026-05-31T19:16:58.939293Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.247","packages":[{"version":"1.99.247","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T20:13:10.804815Z","publishedAt":"2026-05-31T20:13:10.804815Z","statusChangedAt":"2026-05-31T20:13:10.804815Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.248","packages":[{"version":"1.99.248","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T22:26:41.708854Z","publishedAt":"2026-05-31T22:26:41.708854Z","statusChangedAt":"2026-05-31T22:26:41.708854Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.249","packages":[{"version":"1.99.249","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-05-31T22:31:20.964491Z","publishedAt":"2026-05-31T22:31:20.964491Z","statusChangedAt":"2026-05-31T22:31:20.964491Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.250","packages":[{"version":"1.99.250","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-02T08:27:15.612305Z","publishedAt":"2026-06-02T08:27:15.612305Z","statusChangedAt":"2026-06-02T08:27:15.612305Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.251","packages":[{"version":"1.99.251","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-02T18:16:25.469016Z","publishedAt":"2026-06-02T18:16:25.469016Z","statusChangedAt":"2026-06-02T18:16:25.469016Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.252","packages":[{"version":"1.99.252","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-02T18:58:57.921465Z","publishedAt":"2026-06-02T18:58:57.921465Z","statusChangedAt":"2026-06-02T18:58:57.921465Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.253","packages":[{"version":"1.99.253","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-03T21:28:50.917337Z","publishedAt":"2026-06-03T21:28:50.917337Z","statusChangedAt":"2026-06-03T21:28:50.917337Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.254","packages":[{"version":"1.99.254","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-04T11:27:32.539776Z","publishedAt":"2026-06-04T11:27:32.539776Z","statusChangedAt":"2026-06-04T11:27:32.539776Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.255","packages":[{"version":"1.99.255","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-05T09:35:39.012119Z","publishedAt":"2026-06-05T09:35:39.012119Z","statusChangedAt":"2026-06-05T09:35:39.012119Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.256","packages":[{"version":"1.99.256","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-05T14:44:29.445339Z","publishedAt":"2026-06-05T14:44:29.445339Z","statusChangedAt":"2026-06-05T14:44:29.445339Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.257","packages":[{"version":"1.99.257","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-06T08:08:47.657725Z","publishedAt":"2026-06-06T08:08:47.657725Z","statusChangedAt":"2026-06-06T08:08:47.657725Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.258","packages":[{"version":"1.99.258","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-06T09:06:34.572569Z","publishedAt":"2026-06-06T09:06:34.572569Z","statusChangedAt":"2026-06-06T09:06:34.572569Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.259","packages":[{"version":"1.99.259","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-06T09:19:18.834492Z","publishedAt":"2026-06-06T09:19:18.834492Z","statusChangedAt":"2026-06-06T09:19:18.834492Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.260","packages":[{"version":"1.99.260","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-06T09:24:52.294665Z","publishedAt":"2026-06-06T09:24:52.294665Z","statusChangedAt":"2026-06-06T09:24:52.294665Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.261","packages":[{"version":"1.99.261","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-06T12:35:18.433168Z","publishedAt":"2026-06-06T12:35:18.433168Z","statusChangedAt":"2026-06-06T12:35:18.433168Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.262","packages":[{"version":"1.99.262","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-06T14:53:16.472603Z","publishedAt":"2026-06-06T14:53:16.472603Z","statusChangedAt":"2026-06-06T14:53:16.472603Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.263","packages":[{"version":"1.99.263","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-13T20:37:37.587529Z","publishedAt":"2026-06-13T20:37:37.587529Z","statusChangedAt":"2026-06-13T20:37:37.587529Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.264","packages":[{"version":"1.99.264","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-16T13:45:56.693828Z","publishedAt":"2026-06-16T13:45:56.693828Z","statusChangedAt":"2026-06-16T13:45:56.693828Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.265","packages":[{"version":"1.99.265","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-17T07:23:18.840832Z","publishedAt":"2026-06-17T07:23:18.840832Z","statusChangedAt":"2026-06-17T07:23:18.840832Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.266","packages":[{"version":"1.99.266","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-18T20:13:20.480328Z","publishedAt":"2026-06-18T20:13:20.480328Z","statusChangedAt":"2026-06-18T20:13:20.480328Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.267","packages":[{"version":"1.99.267","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-18T20:41:34.812668Z","publishedAt":"2026-06-18T20:41:34.812668Z","statusChangedAt":"2026-06-18T20:41:34.812668Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.268","packages":[{"version":"1.99.268","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-18T21:16:01.241748Z","publishedAt":"2026-06-18T21:16:01.241748Z","statusChangedAt":"2026-06-18T21:16:01.241748Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.269","packages":[{"version":"1.99.269","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-21T17:34:34.946872Z","publishedAt":"2026-06-21T17:34:34.946872Z","statusChangedAt":"2026-06-21T17:34:34.946872Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.270","packages":[{"version":"1.99.270","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-21T18:15:54.304425Z","publishedAt":"2026-06-21T18:15:54.304425Z","statusChangedAt":"2026-06-21T18:15:54.304425Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, and Zed on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.271","packages":[{"version":"1.99.271","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-03T13:12:54.292229Z","publishedAt":"2026-07-03T13:12:54.292229Z","statusChangedAt":"2026-07-03T13:12:54.292229Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.272","packages":[{"version":"1.99.272","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-05T00:52:41.842162Z","publishedAt":"2026-07-05T00:52:41.842162Z","statusChangedAt":"2026-07-05T00:52:41.842162Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.273","packages":[{"version":"1.99.273","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-05T20:43:57.289371Z","publishedAt":"2026-07-05T20:43:57.289371Z","statusChangedAt":"2026-07-05T20:43:57.289371Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.274","packages":[{"version":"1.99.274","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-07T07:11:42.536653Z","publishedAt":"2026-07-07T07:11:42.536653Z","statusChangedAt":"2026-07-07T07:11:42.536653Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.275","packages":[{"version":"1.99.275","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-07T07:51:58.12055Z","publishedAt":"2026-07-07T07:51:58.12055Z","statusChangedAt":"2026-07-07T07:51:58.12055Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.276","packages":[{"version":"1.99.276","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-07T10:53:42.801162Z","publishedAt":"2026-07-07T10:53:42.801162Z","statusChangedAt":"2026-07-07T10:53:42.801162Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.277","packages":[{"version":"1.99.277","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-07T11:38:55.428845Z","publishedAt":"2026-07-07T11:38:55.428845Z","statusChangedAt":"2026-07-07T11:38:55.428845Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.278","packages":[{"version":"1.99.278","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-09T21:17:50.190501Z","publishedAt":"2026-07-09T21:17:50.190501Z","statusChangedAt":"2026-07-09T21:17:50.190501Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.279","packages":[{"version":"1.99.279","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-10T04:56:59.99441Z","publishedAt":"2026-07-10T04:56:59.99441Z","statusChangedAt":"2026-07-10T04:56:59.99441Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.280","packages":[{"version":"1.99.280","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-10T07:24:36.306603Z","publishedAt":"2026-07-10T07:24:36.306603Z","statusChangedAt":"2026-07-10T07:24:36.306603Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.281","packages":[{"version":"1.99.281","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-11T18:17:37.264362Z","publishedAt":"2026-07-11T18:17:37.264362Z","statusChangedAt":"2026-07-11T18:17:37.264362Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.282","packages":[{"version":"1.99.282","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-11T18:22:09.946819Z","publishedAt":"2026-07-11T18:22:09.946819Z","statusChangedAt":"2026-07-11T18:22:09.946819Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.283","packages":[{"version":"1.99.283","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-11T18:30:38.866464Z","publishedAt":"2026-07-11T18:30:38.866464Z","statusChangedAt":"2026-07-11T18:30:38.866464Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.284","packages":[{"version":"1.99.284","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-11T20:14:33.582497Z","publishedAt":"2026-07-11T20:14:33.582497Z","statusChangedAt":"2026-07-11T20:14:33.582497Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.285","packages":[{"version":"1.99.285","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-11T21:02:00.33501Z","publishedAt":"2026-07-11T21:02:00.33501Z","statusChangedAt":"2026-07-11T21:02:00.33501Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.286","packages":[{"version":"1.99.286","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-12T16:47:57.675023Z","publishedAt":"2026-07-12T16:47:57.675023Z","statusChangedAt":"2026-07-12T16:47:57.675023Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.287","packages":[{"version":"1.99.287","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-12T17:05:29.728135Z","publishedAt":"2026-07-12T17:05:29.728135Z","statusChangedAt":"2026-07-12T17:05:29.728135Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.288","packages":[{"version":"1.99.288","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-12T22:02:53.565828Z","publishedAt":"2026-07-12T22:02:53.565828Z","statusChangedAt":"2026-07-12T22:02:53.565828Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.289","packages":[{"version":"1.99.289","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-12T22:09:38.468679Z","publishedAt":"2026-07-12T22:09:38.468679Z","statusChangedAt":"2026-07-12T22:09:38.468679Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.290","packages":[{"version":"1.99.290","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-12T23:28:28.783059Z","publishedAt":"2026-07-12T23:28:28.783059Z","statusChangedAt":"2026-07-12T23:28:28.783059Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.291","packages":[{"version":"1.99.291","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-12T23:45:07.233618Z","publishedAt":"2026-07-12T23:45:07.233618Z","statusChangedAt":"2026-07-12T23:45:07.233618Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.292","packages":[{"version":"1.99.292","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-13T05:54:18.967301Z","publishedAt":"2026-07-13T05:54:18.967301Z","statusChangedAt":"2026-07-13T05:54:18.967301Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.293","packages":[{"version":"1.99.293","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-13T10:20:01.06817Z","publishedAt":"2026-07-13T10:20:01.06817Z","statusChangedAt":"2026-07-13T10:20:01.06817Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.296","packages":[{"version":"1.99.296","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-13T21:48:14.103284Z","publishedAt":"2026-07-13T21:48:14.103284Z","statusChangedAt":"2026-07-13T21:48:14.103284Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.297","packages":[{"version":"1.99.297","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-13T22:16:09.094434Z","publishedAt":"2026-07-13T22:16:09.094434Z","statusChangedAt":"2026-07-13T22:16:09.094434Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.298","packages":[{"version":"1.99.298","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T07:52:48.796154Z","publishedAt":"2026-07-14T07:52:48.796154Z","statusChangedAt":"2026-07-14T07:52:48.796154Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.299","packages":[{"version":"1.99.299","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T10:19:51.646348Z","publishedAt":"2026-07-14T10:19:51.646348Z","statusChangedAt":"2026-07-14T10:19:51.646348Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.300","packages":[{"version":"1.99.300","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T15:08:15.213582Z","publishedAt":"2026-07-14T15:08:15.213582Z","statusChangedAt":"2026-07-14T15:08:15.213582Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.301","packages":[{"version":"1.99.301","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T15:18:51.76762Z","publishedAt":"2026-07-14T15:18:51.76762Z","statusChangedAt":"2026-07-14T15:18:51.76762Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.302","packages":[{"version":"1.99.302","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T17:50:12.590604Z","publishedAt":"2026-07-14T17:50:12.590604Z","statusChangedAt":"2026-07-14T17:50:12.590604Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.303","packages":[{"version":"1.99.303","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T19:10:40.260167Z","publishedAt":"2026-07-14T19:10:40.260167Z","statusChangedAt":"2026-07-14T19:10:40.260167Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.304","packages":[{"version":"1.99.304","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-14T19:24:09.678265Z","publishedAt":"2026-07-14T19:24:09.678265Z","statusChangedAt":"2026-07-14T19:24:09.678265Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.305","packages":[{"version":"1.99.305","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-16T06:25:31.201286Z","publishedAt":"2026-07-16T06:25:31.201286Z","statusChangedAt":"2026-07-16T06:25:31.201286Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.306","packages":[{"version":"1.99.306","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-16T13:05:13.013425Z","publishedAt":"2026-07-16T13:05:13.013425Z","statusChangedAt":"2026-07-16T13:05:13.013425Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.307","packages":[{"version":"1.99.307","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-16T16:45:25.710025Z","publishedAt":"2026-07-16T16:45:25.710025Z","statusChangedAt":"2026-07-16T16:45:25.710025Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.308","packages":[{"version":"1.99.308","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-16T22:43:48.361075Z","publishedAt":"2026-07-16T22:43:48.361075Z","statusChangedAt":"2026-07-16T22:43:48.361075Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.kivanccakmak/yaver","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"yaver-release-ci","highlights":["Resumable headless OAuth: the device-code flow survives agent tool-call timeouts without re-prompting the human.","Auto-registers in Claude Code, Codex, and OpenCode on first sign-in.","Phone-to-dev-machine P2P control plane with MCP tools for hot reload, builds, deploys, git, tunnels, and sessions.","Works with any coding agent — provider-agnostic by design."],"install_guide":"https://yaver.io/docs/mcp"}},"icons":[{"src":"https://yaver.io/icon-512.png","sizes":["512x512"],"mimeType":"image/png"}],"title":"Yaver","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.99.309","packages":[{"version":"1.99.309","transport":{"type":"stdio"},"identifier":"yaver-cli","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","environmentVariables":[{"name":"YAVER_HEADLESS","format":"string","description":"Set to 1 to force device-code OAuth instead of opening a browser (useful in remote / WSL / sandboxed environments)."}]}],"repository":{"id":"1186019621","url":"https://github.com/kivanccakmak/yaver.io","source":"github"},"websiteUrl":"https://yaver.io/docs/mcp","description":"Phone-first local dev MCP for Claude Code and Codex: install Yaver, pair mobile, run, build, deploy."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-07-16T23:08:25.503275Z","publishedAt":"2026-07-16T23:08:25.503275Z","statusChangedAt":"2026-07-16T23:08:25.503275Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"yaver-cli","version":"1.99.309","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":79,"components":{"hygiene":75,"liveness":null,"freshness":65,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-95d-ago","-multi-version-spam(288)"],"flags":["multi-version-spam"],"blocked":false,"computed_at":"2026-10-19T19:33:22.947Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":288}}