mcpField
S
sniptide

sniptide

远程服务
github.com/Dino-Kupinic其他6今天更新
代码仓库

关于 sniptide

sniptide 是面向开发者及编码 Agent 的可自托管代码片段、配置和密钥存储服务,支持多文件粘贴、集合管理与 .env 同步。它可通过 CLI 或 MCP 服务连接编码 Agent。

主要功能

  1. 01多文件粘贴及链接分享
  2. 02密码、过期和阅后即焚设置
  3. 03片段集合管理
  4. 04同步 .env 文件
  5. 05提供 CLI 与 MCP 服务

适用场景

  1. 01分享带访问限制的代码或配置
  2. 02整理可复用片段
  3. 03向编码 Agent 提供片段

MCP 相关

MCP 服务可让编码 Agent 连接 sniptide;自托管实例使用 /api/mcp。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.sniptide.com/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://app.sniptide.com/api/mcp需要授权
安装包
npm@sniptide/mcp0.2.0

工具

详细介绍

Sniptide

Sniptide

一个可自托管的代码片段、配置和密钥粘贴板。 通过密码、过期时间或阅后即焚链接分享多文件内容。 将可复用的代码片段整理到集合中、同步 .env 文件,并通过命令行或 MCP 服务连接编码 Agent。

自托管

使用 Docker Compose 运行 Sniptide 和 Postgres:

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

打开 localhost:3000 并创建账户。 在服务器上部署时,请将你的公开 HTTPS URL 用作 BETTER_AUTH_URL。 HTTPS、配置、备份和升级请参阅自托管指南。

官方 Docker 镜像支持 AMD64 和 ARM64,地址为 ghcr.io/dino-kupinic/sniptide。

连接编码 Agent

在“设置”的“API 令牌”中创建令牌,然后将 MCP 服务添加到 Claude Code:

claude mcp add --transport http sniptide https://app.sniptide.com/api/mcp --header "Authorization: Bearer $SNIPTIDE_TOKEN"

在自托管实例上使用 <your-instance-url>/api/mcp。 MCP 指南介绍了 Cursor 和本地服务的配置;CLI可将集合安装为 Agent 技能。

文档

API 参考可在你的实例上的 /docs/api 查看。

许可证

AGPL-3.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。