Code Snippet Server

Code Snippet Server

site icon
2025.01.13 6
JavaScript代码管理开发工具开发效率
Code Snippet Server 是一个基于 Model Context Protocol (MCP) 的服务器,旨在管理和存储不同编程语言的代码片段。它提供了一个灵活且可扩展的方式来创建、列出和删除代码片段,使用标准化的服务器接口。
View on GitHub

Overview

基本能力

产品定位

Code Snippet Server 是一个用于管理和存储代码片段的 MCP 服务器,适用于开发者在不同编程语言中快速访问和复用代码片段。

核心功能

  • 创建代码片段(包含标题、语言和代码)
  • 列出代码片段(支持按语言或标签过滤)
  • 删除代码片段(通过唯一 ID)
  • 本地化支持
  • 持久化本地存储

适用场景

  • 开发者在多个项目中复用代码片段
  • 团队共享常用代码片段
  • 快速查找和访问特定语言的代码片段

工具列表

  1. Create Snippet:创建新的代码片段,需提供标题、语言和代码,可选标签。
  2. List Snippets:列出代码片段,支持按语言或标签过滤。
  3. Delete Snippet:通过唯一 ID 删除代码片段。

常见问题解答

  • 无特定常见问题解答内容。

使用教程

使用依赖

  • Node.js (18.x, 20.x, 或 22.x)
  • npm

安装教程

git clone [email protected]:ngeojiajun-deriv/mcp-code-snippets.git
npm run build
npm link

调试方式

npm run build
npm run lint

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。