lsp-mcp
If you are the rightful owner of lsp-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
LSP MCP is a Model Context Protocol server that provides LLMs/AI Agents with the capabilities of a language server protocol server, enabling language-aware context from the codebase.
LSP MCP is a server that integrates the capabilities of a Language Server Protocol (LSP) with Model Context Protocol (MCP) to provide AI agents with language-aware context from codebases. This allows AI models to understand and interact with code more effectively, offering insights and analysis similar to what a human developer might perform. The server supports multiple programming languages simultaneously and dynamically generates supported LSP methods from a JSON schema. It is particularly useful for AI-driven code analysis, refactoring, and understanding complex code structures. The server is in a proof-of-concept state, indicating ongoing development and potential for future enhancements.
Features
- Supports multiple LSPs for various programming languages simultaneously.
- Dynamically generates supported LSP methods from a JSON schema.
- Provides language-aware context to AI models for better code understanding.
- Integrates with Docker and npx for easy deployment and usage.
- Offers insights into code, such as variable shadowing and scope isolation.