{"version":"2.1.304","anchor":"device-mcp-serving-policy-denial-and-a-not-now-memory","canonical_anchor":"device-mcp-serving-policy-denial-and-a-not-now-memory","heading":"Settings can block cloud sessions from using this machine's MCP servers, and \"not now\" is remembered","tier":"use","area":"Cloud Sessions","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304\/e\/device-mcp-serving-policy-denial-and-a-not-now-memory","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304","markdown":"### Settings can block cloud sessions from using this machine's MCP servers, and \"not now\" is remembered\n\nThe device bridge that offers local MCP servers to cloud sessions can now be denied by settings, and remembers a \"not now\" consent answer\n\n**Unclear.** Which setting blocks the serving is not named.\n\n**What**\n\nMCP servers are add-on tools Claude can call. The device bridge lets cloud sessions use the MCP servers set up on this machine. It changed in these ways:\n\n- Settings denial: a `servingDenied` check can now block serving. When it does, tools already served are withdrawn and a `policy_denied` event is recorded.\n\n- Config loading: configs are worked out through `resolveOffer`, and the device bridge config loader now returns both the configs and `deniedBySettings` instead of only the configs.\n\n- \"Not now\" memory: answering \"not now\" to the consent prompt is now remembered (`readNotNow`). The consent dialog writes this record when consent is still unset, and the `consent_unset` event carries `putOff`.\n\nBefore, only consent states (declined, unset, accepted) were checked. The readings for `tengu_device_mcp_serving` and `tengu_device_mcp_consent_prompt` have not been read.\n\n**Why**\n\nA settings policy can now stop cloud sessions from reaching a person's local MCP servers and be reported as the reason. The consent prompt may ask less often after a \"not now\".\n\n- Area: Cloud Sessions\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 3\/5\n- Scope: both\n- Heads-up: no"}