Mcpls
UnclaimedUniversal MCP to LSP bridge - expose Language Server Protocol capabilities as MCP tools for AI agents
Install
cargo install mcplsUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (20)
format_document
Apply language-specific formatting rules
get_cached_diagnostics
Fast access to push-based diagnostics from LSP server
get_code_actions
Quick fixes, refactorings, and source actions at a position
get_completions
Context-aware suggestions that respect types and scope
get_definition
Jump to where a symbol is defined — across files, across crates
get_diagnostics
Real compiler errors and warnings, not guesses
get_document_symbols
Structured outline — functions, types, constants, imports
get_hover
Type signatures, documentation, inferred types at any position
get_incoming_calls
Find all callers of a function (who calls this?)
get_inlay_hints
Inferred type/parameter annotations an editor would render inline
get_outgoing_calls
Find all callees of a function (what does this call?)
get_references
Every usage of a symbol in your workspace
get_server_logs
Debug LSP issues with internal log messages
get_server_messages
User-facing messages from the language server
get_signature_help
Parameter info and active signature while typing a call
go_to_implementation
Jump to implementations of a trait method or interface member
go_to_type_definition
Jump to the type definition of an expression, distinct from getdefinition for variable bindings
prepare_call_hierarchy
Get callable items at a position for call hierarchy
rename_symbol
Workspace-wide rename with full reference tracking
workspace_symbol_search
Find symbols by name across the entire workspace