{"version":"2.1.211","anchor":"refreshmcptools-re-sync-mcp-server-tool-lists","canonical_anchor":"refreshmcptools-re-sync-mcp-server-tool-lists","heading":"RefreshMcpTools \u2014 Re-sync MCP Server Tool Lists","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.211\/e\/refreshmcptools-re-sync-mcp-server-tool-lists","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.211","markdown":"### RefreshMcpTools \u2014 Re-sync MCP Server Tool Lists\n\n**What**\n\nA new built-in tool, `RefreshMcpTools`, lets Claude re-query tool lists from connected MCP servers and update its available tool set without restarting the session. It reports which tools were added or removed.\n\n**Usage**\n\n`# Refresh all connected servers RefreshMcpTools # Refresh a specific server RefreshMcpTools({ server: \"myserver\" })` **Details** - Triggers when a device or app comes online after a failed tool call, when expected tools are missing, or when a server's tools look stale after reconnection. - Returns per-server status: `refreshed` (tool list applied), `error` (previous list kept), or `not_connected` (server offline \u2014 this tool never dials). - Reports `toolCount`, `added`, and `removed` for each refreshed server. - Only activates when MCP clients are connected; hidden when no servers are configured. - Does not re-dial disconnected servers \u2014 it only re-reads over existing live connections. **Evidence** Complete new tool definition (search for `\"RefreshMcpTools\"`)"}