Cursor Editor already leverages LSP internally (similar to VS Code), enabling high-quality code intelligence such as symbol resolution, type awareness, and safe refactoring.
However, Cursor CLI currently operates mostly on:
file-based context
search (grep-like)
embeddings
This makes it powerful, but still limited compared to what LSP-backed workflows can achieve—especially for strongly typed languages like Swift.