mcpField
C
CodeSynapse

CodeSynapse

Local
github.com/Poytr1AI & Agents0Updated 87w ago

About CodeSynapse

CodeSynapse is an MCP server that makes Language Server Protocol (LSP) semantics available to LLM code agents. It maps file types to language servers, giving agents a consistent way to query code across multiple languages.

Key features

  1. 01Expose codebase semantic information
  2. 02Select language servers by file type
  3. 03Unify queries across programming languages

Use cases

  1. 01Let coding agents query code semantics
  2. 02Work with multilingual codebases
  3. 03Route language-service requests by file type

MCP support

CodeSynapse exposes code semantics from LSP through an MCP interface for clients to query.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.