代码粘贴管理服务

PasteMyst MCP Server是一个用于管理代码粘贴的服务,支持创建、读取、更新和删除代码粘贴,适用于快速分享代码和管理用户信息。

  • by tomlin7
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 tomlin7/pastemyst-mcp

使用说明

PasteMyst MCP 服务器

一个用于……的MCP服务器 PasteMyst(可译为“神秘粘贴板”或根据具体语境调整,但直接音译为“帕斯特米斯特”可能不够直观) API 允许大型语言模型(LLMs)创建、读取、更新和删除代码片段,管理用户信息等。其中一些功能包括: 绝妙的应用场景 如下所列。

当你完成了一个新的拉取请求(PR)的工作,并且需要撰写描述,或者当你在Cursor/Claude中需要快速与某人分享一些代码时,你可以直接说:

“我这个功能已经完成了,为经理创建一个粘贴板(或:创建一个供经理使用的粘贴内容)。”.

查看我为这个仓库刚刚创建的示例粘贴内容:https://paste.myst.rs/fko4z335

如何使用它?

首先,安装依赖项并构建项目:

bun install
bun run build

在你的 Claude/Cursor/VSCode MCP 服务器配置文件中添加:

[!NOTE] (注:此标记通常用于提示或注意,具体翻译可能根据上下文有所调整,但在此处可直译为“注”或“注意”) 如果您想创建私有粘贴或编辑/删除粘贴,可以选择提供API密钥。

{
  "mcpServers": {
    "pastemyst": {
      "command": "node",
      "args": ["path/to/pastemyst-mcp/build/index.js"],
      "env": {
        "PASTEMYST_API_TOKEN": "your_api_token_here"
      }
    }
  }
}

可能需要重启 Claude/Cursor/VSCode 以加载新配置。

关于API令牌:

提供API令牌于 env 如果您想创建私有粘贴内容或编辑/删除粘贴内容,请使用此部分。

  1. 登录到 PasteMyst(可译为“神秘粘贴板”或根据具体语境调整,但直接音译保持原名特色)
  2. 前往“个人资料”>“设置”
  3. 复制您的API令牌并将其添加为 PASTEMYST_API_TOKEN 在……里 env 的配置

绝妙的应用案例

  • “为这个项目准备良好的文档,并将其整理成册。”
    • “我觉得你漏掉了X功能和Y功能,请编辑粘贴的内容。”
  • “检查pastemyst上的用户codemyst,把他们的所有数据给我”
  • “创建一个包含Python‘Hello World’程序的代码片段”
    • “编辑此粘贴内容以打印斐波那契数列”
    • “删除这个粘贴内容”
    • “我们能用Rust来做这个吗,然后编辑它”
  • “获取ID为abc123的粘贴板内容”
    • “是谁发明了这个糊状物?”
    • “这个糊状物是什么时候制作的?”
    • “这款面霜有多少颗星?”
    • “这个粘贴内容关联了哪些标签?”
    • “这种糊状物的内容物是什么?”
  • “给我pastemyst的详细信息,并获取我的粘贴内容”
    • “获取我所有的粘贴内容”
    • “获取我所有的私人粘贴内容”
    • “获取我所有的公开粘贴内容”
    • “获取我所有收藏的代码片段”
  • “哪种语言使用.ts扩展名?”
    • “PasteMyst支持多少种语言?”
  • “卖掉我所有的pastemyst股票” 哎,得了吧

速率限制

PasteMyst API的请求速率限制为每秒5次。超过此限制将返回429(请求过多)响应。

链接