From 2fee5cd9bf90207d7641b872e5d4de19dd9e330d Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Jan 2026 15:06:39 -0500 Subject: [PATCH] Add Kotlin LSP plugin for code intelligence - Add kotlin-lsp entry to marketplace.json with support for .kt and .kts files - Create README with installation instructions (brew install kotlin-lsp) - Configure LSP server to use --stdio mode with 120s startup timeout --- .claude-plugin/marketplace.json | 23 +++++++++++++++++++++++ plugins/kotlin-lsp/README.md | 16 ++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 plugins/kotlin-lsp/README.md diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 3da9e35..c0327ce 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -167,6 +167,29 @@ } } }, + { + "name": "kotlin-lsp", + "description": "Kotlin language server for code intelligence", + "version": "1.0.0", + "author": { + "name": "Anthropic", + "email": "support@anthropic.com" + }, + "source": "./plugins/kotlin-lsp", + "category": "development", + "strict": false, + "lspServers": { + "kotlin-lsp": { + "command": "kotlin-lsp", + "args": ["--stdio"], + "extensionToLanguage": { + ".kt": "kotlin", + ".kts": "kotlin" + }, + "startupTimeout" : 120000 + } + } + }, { "name": "csharp-lsp", "description": "C# language server for code intelligence", diff --git a/plugins/kotlin-lsp/README.md b/plugins/kotlin-lsp/README.md new file mode 100644 index 0000000..43d251d --- /dev/null +++ b/plugins/kotlin-lsp/README.md @@ -0,0 +1,16 @@ +Kotlin language server for Claude Code, providing code intelligence, refactoring, and analysis. + +## Supported Extensions +`.kt` +`.kts` + +## Installation + +Install the Kotlin LSP CLI. + +```bash +brew install JetBrains/utils/kotlin-lsp +``` + +## More Information +- [kotlin LSP](https://github.com/Kotlin/kotlin-lsp) \ No newline at end of file