Code Snippet Server

by ngeojiajun
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • The server provides persistent local storage for code snippets

  • The server requires Node.js (18.x, 20.x, or 22.x) as a prerequisite

  • The server requires npm as a prerequisite and uses npm commands for building and linking

코드 스니펫 서버

개요

코드 스니펫 서버는 다양한 프로그래밍 언어에서 코드 스니펫을 관리하고 저장하도록 설계된 모델 컨텍스트 프로토콜(MCP) 서버입니다. 표준화된 서버 인터페이스를 사용하여 코드 스니펫을 생성, 나열 및 삭제할 수 있는 유연하고 확장 가능한 방법을 제공합니다.

특징

  • 제목, 언어 및 코드를 사용하여 코드 조각을 만듭니다.
  • 언어 또는 태그별 선택적 필터링을 통해 스니펫 목록 작성
  • 고유 ID로 스니펫 삭제
  • 현지화 지원
  • 영구 로컬 스토리지

필수 조건

  • Node.js(18.x, 20.x 또는 22.x)
  • 엔피엠

설치

지엑스피1

용법

서버는 세 가지 주요 도구를 제공합니다.

1. 스니펫 만들기

제목, 언어, 코드를 입력하여 새로운 코드 조각을 만듭니다.

매개변수:

  • title (필수): 스니펫의 이름
  • language (필수): 프로그래밍 언어
  • code (필수): 실제 코드 조각
  • tags (선택 사항): 분류를 위한 태그 배열

2. 목록 스니펫

선택적 필터링을 통해 스니펫 목록을 검색합니다.

매개변수:

  • language (선택 사항): 프로그래밍 언어로 스니펫 필터링
  • tag (선택 사항): 태그로 스니펫 필터링

3. 스니펫 삭제

저장소에서 스니펫을 제거합니다.

매개변수:

  • id (필수): 삭제할 스니펫의 고유 식별자

개발

짓다

npm run build

린트

npm run lint

기여하다

모든 PR을 환영합니다

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

다양한 프로그래밍 언어로 코드 조각을 관리하고 저장하는 MCP 서버로, 사용자가 표준화된 인터페이스를 통해 코드 조각을 만들고, 나열하고, 삭제할 수 있습니다.

  1. Overview
    1. Features
      1. Prerequisites
        1. Installation
          1. Usage
            1. 1. Create Snippet
            2. 2. List Snippets
            3. 3. Delete Snippet
          2. Development
            1. Build
            2. Lint
          3. Contributing
            ID: qt4j367mfk