article
README
🚀 代码片段服务器
代码片段服务器是一款模型上下文协议(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 来共同完善这个项目。
微信扫一扫