使用说明
Infor CP
MCP(模型上下文协议)服务器,与 sekret.link 创建可以安全共享的加密自毁秘密链接。
特性
- 通过一次性URL加密和共享机密
- 可配置的过期时间(默认值:24小时)
- 可配置的最大读取计数(默认值:1)
安装
从下载最新版本 GitHub发布页面 或通过Go安装:
go install github.com/Ajnasz/sekretlink-mcp@latest
或者从源代码构建:
git clone https://github.com/Ajnasz/sekretlink-mcp.git
cd sekretlink-mcp
go build -o sekretlink-mcp .
用法
服务器使用MCP协议通过stdio进行通信。
sekretlink-mcp [flags]
旗帜
| 标志 | 默认值 | 描述 |
|---|---|---|
--debug |
false |
启用调试日志记录 |
--log-file |
/tmp/mcp_server.log |
日志文件的路径(在以下情况下使用 --debug 已启用) |
MCP客户端配置
克劳德桌面版
将以下内容添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"sekretlink": {
"command": "sekretlink-mcp"
}
}
}
启用调试日志记录后:
{
"mcpServers": {
"sekretlink": {
"command": "sekretlink-mcp",
"args": ["--debug", "--log-file", "/tmp/sekretlink-mcp.log"]
}
}
}
工具
createSecret
在sekret.link上创建加密密钥,并返回一个可共享的URL。该密钥在永久删除之前只能访问一次(默认情况下)。
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
secret |
string | 要加密和共享的秘密文本 |
expiration |
number | 过期时间(秒)(默认值:86400=24小时) |
max_reads |
number | 删除前可以读取机密的最大次数(默认值:1) |
示例提示
基本秘密共享:
安全共享此API密钥:
sk-abc123xyz
自定义过期时间:
为密码创建一个秘密链接
hunter21小时后到期
共享此令牌
ghp_xxxxxxxxxxxx作为10分钟后过期的秘密
使用自定义最大值读取:
为创建一个秘密
my-db-password最多可读取3次
共享此SSH密钥密码
correct-horse-battery-staple这样5个人就可以阅读了
将过期和最大值结合起来读取:
为创建一个秘密链接
postgres://user:pass@host/db2小时后过期,只能读取两次
共享凭据
admin / P@ssw0rd!作为秘密,有效期为30分钟,只读一次
许可证
麻省理工学院