CodeSynapse
About
An MCP (Model Context Protocol) server that integrates with the Language Server Protocol (LSP) to expose rich semantic information from codebases to an LLM code agent.
Details
- Author
- Poytr1
- Downloads
- 316
- Categories
- AI
Jump to
- Integrates with Language Server Protocol (LSP)
- Exposes semantic code information to LLM agents
- Supports multiple programming languages
- Uses a configuration registry for file‑type to language‑server mapping
- Example mappings: Python via Pyright, TypeScript via tsserver
Configure CodeSynapse by providing a registry that maps file types (e.g., .py, .ts) to their respective language servers (e.g., Pyright for Python, tsserver for TypeScript). The server then handles LSP queries and makes semantic context available via the MCP interface.
CodeSynapse
CodeSynapse is an MCP (Model Context Protocol) server that integrates with the Language Server Protocol (LSP) to expose rich semantic information from codebases to an LLM code agent. CodeSynapse supports multiple programming languages by maintaining a configuration registry that maps file types (or language identifiers) to their respective language servers. For example, Python files are handled by a Python language server (e.g., Pyright), while TypeScript files are processed by tsserver.Inspired by Anthropic’s Model Context Protocol and the success of LSP, CodeSynapse provides a unified interface for an agent to query semantic context regardless of the underlying language.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
