open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/nexus-mcp-claude-desktop-server
Description: Lightweight MCP server for file system operations
Latest version: 0.1.0

# Nexus MCP Bridge for VSCode

A lightweight bridge extension that lets Claude Desktop connect to your VSCode workspace via Model Context Protocol (MCP).

## Features

- **Minimal Memory Footprint**: Designed to be lightweight and efficient
- **Automatic Startup**: Can start automatically when VSCode launches
- **Status Bar Integration**: Easily see and control the bridge status
- **File System Access**: Enables Claude to read and write files in your workspace
- **Directory Management**: Create directories and list contents
- **Security Controls**: Configure which paths are accessible

## Why Use This Bridge?

If you're using Claude Desktop with VSCode, this bridge allows you to:

1. **Reduce Memory Usage**: Lightweight and efficient
2. **Stay in VSCode**: No need to context switch between applications
3. **Protect Your System**: Only expose directories you explicitly allow

## Installation

1. Install the extension from the VSIX file
2. Configure your settings (optional)
3. The bridge will start automatically if configured, or you can start it manually

## Setup for Claude Desktop

In Claude Desktop, configure your `claude_desktop_config.json` file:

```json
{
  "mcpServers": {
    "nexus-bridge": {
      "url": "http://localhost:3000/mcp",
      "disabled": false,
      "alwaysAllow": [
        "get_system_info",
        "read_file",
        "write_file",
        "create_directory",
        "list_directory",
        "get_project_status"
      ]
    }
  }
}
```

## Configuration

You can configure the extension in your VSCode settings:

```json
{
  "nexusMcpBridge.port": 3000,
  "nexusMcpBridge.startOnLaunch": true,
  "nexusMcpBridge.allowedPaths": [
    "/path/to/your/project",
    "/path/to/another/project"
  ]
}
```

## Commands

- **Start Nexus MCP Bridge**: Start the MCP server
- **Stop Nexus MCP Bridge**: Stop the MCP server
- **Toggle Nexus MCP Bridge**: Toggle the server on/off (via status bar)

## About 

A lightweight VSCode extension for connecting with Claude Desktop via MCP.

github.com/wesnermichel

## License

MIT# nexus-mcp-claude-desktop-server
npm package: @iflow-mcp/ngeojiajun-code-snippet-server
Description: MCP server to manage code snippets
Latest version: 1.0.1

# Code Snippet Server

## Overview

Code Snippet Server is a Model Context Protocol (MCP) server designed to manage and store code snippets across different programming languages. It provides a flexible and extensible way to create, list, and delete code snippets using a standardized server interface.

<a href="https://glama.ai/mcp/servers/qt4j367mfk"><img width="380" height="200" src="https://glama.ai/mcp/servers/qt4j367mfk/badge" alt="Code Snippet Server MCP server" /></a>

## Features

- Create code snippets with title, language, and code
- List snippets with optional filtering by language or tag
- Delete snippets by their unique ID
- Localization support
- Persistent local storage

## Prerequisites

- Node.js (18.x, 20.x, or 22.x)
- npm

## Installation

```bash
git clone git@github.com:ngeojiajun/mcp-code-snippets.git
npm run build
npm link
# Or you can do
npx @ngeojiajun/code-snippet-server
```

## Usage

The server exposes three primary tools:

### 1. Create Snippet

Create a new code snippet with a title, language, and code.

Parameters:
- `title` (required): Name of the snippet
- `language` (required): Programming language
- `code` (required): The actual code snippet
- `tags` (optional): Array of tags for categorization

### 2. List Snippets

Retrieve a list of snippets with optional filtering.

Parameters:
- `language` (optional): Filter snippets by programming language
- `tag` (optional): Filter snippets by tag

### 3. Delete Snippet

Remove a snippet from storage.

Parameters:
- `id` (required): Unique identifier of the snippet to delete

## Development

### Build

```bash
npm run build
```

### Lint

```bash
npm run lint
```

## Contributing

Any PRs are welcome