# X_MCP_REMOTE_TOOL_CHANGED

## Means

a remote MCP server's tool no longer matches tools.lock.json

## Typical cause

the remote server renamed, removed or re-shaped a tool that mcpTools({ allow }) names, or the lock was never written

## Fix

`x mcp lock <name> — after reviewing the remote diff the cause prints`

[MCP and AI](/error-codes#mcp-and-ai)
