Support of LSP (Language Server Protocol)

Feature request for product/service

Cursor IDE

Describe the request

It would be a huge step up if agent could interact with LSP (Language Server Protocol).

It would offer :

  • renaming all instances of a symbol over all files in one action
  • quick navigation through code : fast find of all references to a property or method
  • organize imports, format code, etc…

Thanks for the idea!

Totally agree with author.
It would boost my work speed at least twice if Cursor could:

  • Rename all instances, methods, files in batch (not browsing all files and re-writing it)
  • Actually move folders, files (not delete and write a new one)

Waiting for this boost for months.

@ravirahman At least freaking open source the Cursor IDE so that we can submit PRs to add this ourselves…

It’s unlikely we’ll get this since it would imply much lower output tokens (for example a rename rewrites each file entirely now; with LSP support it would be a single tool call per rename).

One can dream though!