MCP Server (Language Server Protocol)

by Meeneshsolanki

243 downloads
Not rated
GitHub

Description

# MCP Server (Language Server Protocol) A TypeScript-based Language Server Protocol implementation for code reference searching with support for multiple search strategies. ## Features - 🔍 Fast code reference search using ripgrep - 🌐 Web interface for easy searching - 💻 Terminal…

About

# MCP Server (Language Server Protocol) A TypeScript-based Language Server Protocol implementation for code reference searching with support for multiple search strategies. ## Features - 🔍 Fast code reference search using ripgrep - 🌐 Web interface for easy searching - 💻 Terminal interface for command-line usage - 📊…

Details

Author
Meeneshsolanki
Downloads
243
Categories
Other

- Fast code reference search using ripgrep
- Web interface for easy searching
- Terminal interface for command-line usage
- Grouped results by file type
- Multiple fallback search mechanisms
- Hot reload support for development

Clone the repository, navigate to src/mcp-server/v1, install dependencies (npm install), build (npm run build), then start the server (npm run start for production or npm run dev for development with hot reload). Access the web interface at http://localhost:3000 or use the terminal interface that starts automatically.

MCP Server (Language Server Protocol)

A TypeScript-based Language Server Protocol implementation for code reference searching with support for multiple search strategies.

Features

- 🔍 Fast code reference search using ripgrep
- 🌐 Web interface for easy searching
- 💻 Terminal interface for command-line usage
- 📊 Grouped results by file type
- 🔄 Fallback search mechanisms
- 🔥 Hot reload support for development

Prerequisites

Before you begin, ensure you have the following installed:
- Node.js (v14 or higher)
- npm (comes with Node.js)
- Homebrew (for macOS users)
- ripgrep (recommended for faster searches)

Installation

1. Clone the Repository

git clone <your-repository-url>
cd <repository-name>/src/mcp-server/v1

2. Install Homebrew (macOS only)

```bash
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.