About sniptide
sniptide is a self-hostable store for code snippets, configuration, and secrets, aimed at developers and coding agents. It supports multi-file pastes, collections, and `.env` syncing, with agent access through a CLI or MCP server.
Key features
- 01Share multi-file pastes
- 02Set passwords, expiry, or burn-after-read
- 03Organize snippets into collections
- 04Sync `.env` files
- 05Connect through CLI or MCP server
Use cases
- 01Share code or configuration with access limits
- 02Organize reusable snippets
- 03Provide snippets to coding agents
MCP support
Its MCP server lets coding agents connect to sniptide; self-hosted instances use `/api/mcp`.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://app.sniptide.com/api/mcpclaude mcp add --transport http dino-kupinic-sniptide https://app.sniptide.com/api/mcp{"mcpServers":{"dino-kupinic-sniptide":{"type":"http","url":"https://app.sniptide.com/api/mcp"}}}Open in Cursor{"servers":{"dino-kupinic-sniptide":{"type":"http","url":"https://app.sniptide.com/api/mcp"}}}Open in VS Code{"mcpServers":{"dino-kupinic-sniptide":{"type":"http","url":"https://app.sniptide.com/api/mcp"}}}{"mcpServers":{"dino-kupinic-sniptide":{"serverUrl":"https://app.sniptide.com/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://app.sniptide.com/api/mcpAuth requiredTools
Details
From the project README
Sniptide
A self-hostable pastebin for code snippets, configs, and secrets.
Share multi-file pastes with passwords, expiry, or burn-after-read links.
Organize reusable snippets in collections, sync .env files, and connect coding agents through the CLI or MCP server.
Self-host
Run Sniptide and Postgres with Docker Compose:
git clone https://github.com/Dino-Kupinic/sniptide.git
cd sniptide
printf 'BETTER_AUTH_SECRET=%s\nBETTER_AUTH_URL=http://localhost:3000\n' "$(openssl rand -hex 32)" > .env
docker compose up -d
Open localhost:3000 and create an account.
Use your public HTTPS URL for BETTER_AUTH_URL when deploying to a server.
See the self-hosting guide for HTTPS, configuration, backups, and upgrades.
The official Docker image supports AMD64 and ARM64 at ghcr.io/dino-kupinic/sniptide.
Connect a coding agent
Create a token in Settings, API tokens, then add the MCP server to Claude Code:
claude mcp add --transport http sniptide https://app.sniptide.com/api/mcp --header "Authorization: Bearer $SNIPTIDE_TOKEN"
Use <your-instance-url>/api/mcp on a self-hosted instance.
The MCP guide covers Cursor and a local server, and the CLI installs a collection as an agent skill.
Documentation
The API reference is available at /docs/api on your instance.
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.