Skip to main content
Glama

Code Snippet Server

README.ja.md2.32 kB
# コードスニペットサーバー ## 概要 コードスニペットサーバーは、異なるプログラミング言語のコードスニペットを管理および保存するためのModel Context Protocol (MCP)サーバーです。標準化されたサーバーインターフェースを使用して、コードスニペットを柔軟かつ拡張可能な方法で作成、一覧表示、および削除できます。 <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> ## 機能 - タイトル、言語、コードを使用したコードスニペットの作成 - 言語またはタグによるスニペットの一覧表示(フィルタリング可能) - 一意のIDによるスニペットの削除 - ローカライゼーションのサポート - 永続的なローカルストレージ ## 前提条件 - Node.js (18.x, 20.x, または 22.x) - npm ## インストール ```bash git clone git@github.com:ngeojiajun/mcp-code-snippets.git npm run build npm link # もしくは npx @ngeojiajun/code-snippet-server ``` ## 使用方法 サーバーは3つの主要なツールを公開しています: ### 1. スニペットの作成 タイトル、言語、コードを使用して新しいコードスニペットを作成します。 パラメータ: - `title`(必須): スニペットの名前 - `language`(必須): プログラミング言語 - `code`(必須): 実際のコードスニペット - `tags`(オプション): カテゴリ化用のタグ配列 ### 2. スニペットの一覧表示 オプションのフィルタリングを使用してスニペットのリストを取得します。 パラメータ: - `language`(オプション): プログラミング言語でスニペットをフィルタリング - `tag`(オプション): タグでスニペットをフィルタリング ### 3. スニペットの削除 ストレージからスニペットを削除します。 パラメータ: - `id`(必須): 削除するスニペットの一意の識別子 ## 開発 ### ビルド ```bash npm run build ``` ### リント ```bash npm run lint ``` ## コントリビューション どのPRも歓迎します

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ngeojiajun/mcp-code-snippets'

If you have feedback or need assistance with the MCP directory API, please join our Discord server