Code Snippet Manager

Code Snippet Manager

🚀 代码片段服务器

代码片段服务器是一款模型上下文协议(MCP)服务器,主要用于管理和存储多种编程语言的代码片段。它借助统一的服务器接口,为创建、列出和删除代码片段提供了灵活且可扩展的解决方案。

🚀 快速开始

代码片段服务器是一个模型上下文协议(MCP)服务器,旨在管理和存储多种编程语言下的代码片段。它提供了一种灵活且可扩展的方式来创建、列出和删除代码片段,使用统一的服务器接口。点击此处查看相关内容。

✨ 主要特性

  • 可创建带有标题、语言和代码的代码片段。
  • 能列出代码片段,还可选择按语言或标签进行过滤。
  • 可根据唯一 ID 删除代码片段。
  • 支持本地化。
  • 具备本地持久化存储功能。

📦 安装指南

先决条件

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

安装步骤

git clone git@github.com:ngeojiajun-deriv/mcp-code-snippets.git
npm run build
npm link

💻 使用示例

基础用法

服务器暴露了三个主要工具,下面为你详细介绍其使用方法。

1. 创建代码片段

创建一个新的代码片段,需包含标题、语言和代码。 参数:

  • title(必填):片段的名称
  • language(必填):编程语言
  • code(必填):实际的代码片段
  • tags(可选):分类用的标签数组

2. 列出代码片段

检索代码片段列表,可选择进行过滤。 参数:

  • language(可选):按编程语言筛选
  • tag(可选):按标签筛选

3. 删除代码片段

从存储中删除代码片段。 参数:

  • id(必填):要删除的代码片段的唯一标识符

🔧 技术细节

构建

npm run build

检查代码

npm run lint

🤝 贡献

欢迎提交任何 PR 来共同完善这个项目。

  • 0 关注
  • 0 收藏,15 浏览
  • system 提出于 2025-09-20 05:57

相似服务问题

相关AI产品