trackmcp
Back to directory
ngeojiajun

mcp-code-snippets

View on GitHub
7 stars JavaScriptOthers Updated Jul 14, 2025

Documentation

Code Snippet Server

Overview

Code Snippet Server is a Model Context Protocol (MCP) server designed to manage and store code snippets across different programming languages. It provides a flexible and extensible way to create, list, and delete code snippets using a standardized server interface.

Features

  • Create code snippets with title, language, and code
  • List snippets with optional filtering by language or tag
  • Delete snippets by their unique ID
  • Localization support
  • Persistent local storage

Prerequisites

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

Installation

bash
git clone git@github.com:ngeojiajun/mcp-code-snippets.git
npm run build
npm link
# Or you can do
npx @ngeojiajun/code-snippet-server

Usage

The server exposes three primary tools:

1. Create Snippet

Create a new code snippet with a title, language, and code.

Parameters:

  • `title` (required): Name of the snippet
  • `language` (required): Programming language
  • `code` (required): The actual code snippet
  • `tags` (optional): Array of tags for categorization

2. List Snippets

Retrieve a list of snippets with optional filtering.

Parameters:

  • `language` (optional): Filter snippets by programming language
  • `tag` (optional): Filter snippets by tag

3. Delete Snippet

Remove a snippet from storage.

Parameters:

  • `id` (required): Unique identifier of the snippet to delete

Development

Build

bash
npm run build

Lint

bash
npm run lint

Contributing

Any PRs are welcome

Frequently asked questions

What is mcp-code-snippets?

mcp-code-snippets is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

How do I install mcp-code-snippets?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-code-snippets open source?

Yes — it is hosted on GitHub at https://github.com/ngeojiajun/mcp-code-snippets and has 7 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP