1. Conduid
  2. Agents
  3. Karellen Lsp MCP
MCP server · Agents

Karellen Lsp MCP

MCP server bridging LLMs to LSP servers for structured code intelligence — definitions, references, call/type hierarchies, hover, symbols, diagnostics. Multi-session shared daemon with refcounted LSP server instances. Starts with C/C++ via clangd, extensible to any language.

34Low

Scored a month ago · breakdown

About Karellen Lsp MCP

Karellen Lsp MCP is an MCP server in the Agents category: mCP server bridging LLMs to LSP servers for structured code intelligence — definitions, references, call/type hierarchies, hover, symbols, diagnostics. Multi-session shared daemon with refcounted LSP server instances. Starts with C/C++ via clangd, extensible to any language.

Install

From source
git clone https://github.com/karellen/karellen-lsp-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (7)

lsp_deregister_projectDeregister a project by `registration_id`. Decrements refcount; stops LSP server at 0. Each token can only be used once.

Parameters not published.

lsp_detect_projectDetect languages and build systems without registering. Analyzes build markers, IDE metadata, source conventions.

Parameters not published.

lsp_indexing_statusQuery indexing progress for a project: state, elapsed time, active tasks with percentages, completed task count. Returns immediately without waiting for readiness.

Parameters not published.

lsp_list_projectsList all registered projects with status, refcounts, and paths.

Parameters not published.

lsp_regenerate_indexClean managed data (compilation databases, workspace caches) and force-restart the LSP server.

Parameters not published.

lsp_register_projectRegister a project for LSP analysis. Returns a `project_id` (for queries) and a unique `registration_id` (for deregistering). Multiple sessions sharing the same project get the same LSP server. Use `regenerate=True` to clean managed data and force-restart.

Parameters not published.

lsp_scan_languagesScan project for file extensions and recommend LSP registrations. Lightweight alternative to detect.

Parameters not published.

Ask AI

✦

Ask AI about Karellen Lsp MCP

Powered by Claude · Grounded in docs

I know everything about Karellen Lsp MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Karellen Lsp MCP

How do I install Karellen Lsp MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Karellen Lsp MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Karellen Lsp MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.