{"version":"2.1.259","anchor":"headless-sdk-sessions-expose-a-bindable-toolregister-ap","canonical_anchor":"headless-sdk-sessions-expose-a-bindable-toolregister-ap","heading":"Headless SDK sessions expose a bindable $.tool.register API for MCP servers","tier":"use","area":"SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259\/e\/headless-sdk-sessions-expose-a-bindable-toolregister-ap","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.259","markdown":"### Headless SDK sessions expose a bindable `$.tool.register` API for MCP servers\n\nHeadless SDK sessions expose a session object for MCP servers with addMcpServer, removeMcpServer, toast, status and refreshContext.\n\nHeadless SDK sessions now expose a `$.tool.register`-style session object with `addMcpServer`, `removeMcpServer`, `toast`, `status`, and `refreshContext` hooks for MCP servers. In a headless session, calls to `toast` and `status` are logged rather than displayed, since there is no notification bar or status row to show them in.\n\n- Area: SDK\n- Names: `addMcpServer`, `removeMcpServer`, `refreshContext`\n- Tier: Use it now\n- Useful: 5\/5\n- Signal: 3\/5"}