Code Snippet Server

Code Snippet Server

一个 MCP 服务器,用于管理和存储各种编程语言的代码片段,允许用户通过标准化接口创建、列出和删除代码片段。 (Alternatively, a slightly more formal translation:) 一个 MCP 服务器,旨在管理和存储多种编程语言的代码片段,并提供标准化的接口供用户创建、列出和删除这些代码片段。

数字笔记管理
编程文档访问
访问服务器

Tools

create_snippet

Create a snippet (specify title, language, and code)

list_snippets

List snippets (can filter by language or tags)

delete_snippet

Delete a snippet (specify ID)

README

代码片段服务器

概述

代码片段服务器是一个模型上下文协议 (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

安装

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

推荐服务器

e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选
mult-fetch-mcp-server

mult-fetch-mcp-server

一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。

精选
本地
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
mcp-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
PubMedSearch MCP Server

PubMedSearch MCP Server

一个模型内容协议(Model Content Protocol)服务器,提供从 PubMed 数据库搜索和检索学术论文的工具。

精选
YouTube Translate MCP

YouTube Translate MCP

一个模型上下文协议服务器,可以通过文字稿、翻译、摘要和各种语言的字幕生成来访问 YouTube 视频内容。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选
Perplexity Deep Research MCP

Perplexity Deep Research MCP

一个服务器,它允许 AI 助手使用 Perplexity 的 sonar-deep-research 模型进行网络搜索,并提供引用支持。

精选