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.
Related MCP server: MCP Server Neurolorap
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
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 snippetlanguage(required): Programming languagecode(required): The actual code snippettags(optional): Array of tags for categorization
2. List Snippets
Retrieve a list of snippets with optional filtering.
Parameters:
language(optional): Filter snippets by programming languagetag(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
Lint
Contributing
Any PRs are welcome