語言伺服器協定(Language Server Protocol,LSP)是一個開放的、基於JSON-RPC的網路傳輸協定,原始碼編輯器或整合式開發環境(IDE)與提供特定程式語言特性的伺服器之間互動時會用到這個協定。該協定的目標是讓編輯器或整合式開發環境能支援更多的程式語言[1]。